public bool Insertar() { return db.EjecutarDB(string.Format("Insert into Usuarios(Nombre, Clave, Tipo, Activo) values ('" + Nombre + "', '" + Clave + "', " + Tipo + ", '" + Activo + "')")); }
protected void NuevoProductorButton_Click(object sender, EventArgs e) { //crea un nuevo productor if (NombreUsuarioTextBox.Text.Length > 0 && ContrasenaTextBox.Text.Length > 0) { Usuarios usuario = new Usuarios(); usuario.Nombres = NombreUsuarioTextBox.Text; usuario.IdTipoUsuario = (int)TiposUsuarios.Tipos.Productor; usuario.Clave = ContrasenaTextBox.Text; if (usuario.Insertar()) { Productores productor = new Productores(); productor.IdUsuario = usuario.IdUsuario; productor.Nombres = NombreUsuarioTextBox.Text; productor.Apellidos = ""; productor.Telefono = ""; productor.Celular = ""; productor.cedula = ""; productor.Direccion = ""; productor.Email = ""; productor.Insertar(); Response.Redirect("/Login.aspx"); } else { MensajeLabel.Text = usuario.Nombres; MensajeLabel.ForeColor = System.Drawing.Color.Red; } } else { MensajeLabel.Text = "Debe completar los datos del registro para confirmar su información"; MensajeLabel.ForeColor = System.Drawing.Color.Red; } }