public int RegistrarPersonal(object obj) { PersonalBO data = (PersonalBO)obj; cmd = new SqlCommand(); dsPersonal = new DataSet(); da = new SqlDataAdapter(); conn = new Conexion(); cmd.Connection = conn.establecerConexion(); conn.abrirConexion(); sql = "INSERT INTO personal(nombre,direccion,telefono,cedula)" + "VALUES (@nombre,@direccion,@telefono,@cedula)"; cmd.CommandText = sql; cmd.Parameters.Add("@nombre", SqlDbType.VarChar); cmd.Parameters.Add("@direccion", SqlDbType.VarChar); cmd.Parameters.Add("@telefono", SqlDbType.VarChar); cmd.Parameters.Add("@cedula", SqlDbType.VarChar); cmd.Parameters["@nombre"].Value = data.Nombre; cmd.Parameters["@direccion"].Value = data.DireccionP; cmd.Parameters["@telefono"].Value = data.TelefonoP; cmd.Parameters["@cedula"].Value = data.Cedula; int i = cmd.ExecuteNonQuery(); if (i <= 0) { return(0); } return(1); }
protected void BtnGuardar_Click(object sender, EventArgs e) { if (Session["PersonalBO"] == null) { Session["PersonalBO"] = new PersonalBO(); } IPersonalBO personalSession = Session["PersonalBO"] as PersonalBO; string personalRut = DdlRUTPersona.SelectedItem.Value; int sucursal; int cargo; int departamento; Int32.TryParse(DdlSucursal.SelectedItem.Value, out sucursal); Int32.TryParse(DdlCargo.SelectedItem.Value, out cargo); Int32.TryParse(DdlDepartamento.SelectedItem.Value, out departamento); bool result = personalSession.AgregarPersonal(personalRut, sucursal, cargo, departamento); if (result) { MostrarMensaje("El Personal se guardó con éxito."); } else { MostrarMensaje("Ocurrió un error. El Personal no se guardó."); } }
private IPersonalBO CrearSession() { if (Session["PersonalBO"] == null) { Session["PersonalBO"] = new PersonalBO(); } IPersonalBO personalSession = Session["PersonalBO"] as PersonalBO; return(personalSession); }
public int eliminaPersonal(object obj) { PersonalBO data = (PersonalBO)obj; cmd = new SqlCommand(); dsPersonal = new DataSet(); da = new SqlDataAdapter(); cmd.Connection = conn.establecerConexion(); conn.abrirConexion(); sql = "DELETE FROM personal WHERE personalID = " + Convert.ToString(data.PersonalID).Trim(); cmd.CommandText = sql; int i = cmd.ExecuteNonQuery(); if (i <= 0) { return(0); } return(1); }
public int ModificarPersonal(object obj) { PersonalBO data = (PersonalBO)obj; cmd = new SqlCommand(); dsPersonal = new DataSet(); da = new SqlDataAdapter(); cmd.Connection = conn.establecerConexion(); conn.abrirConexion(); sql = "UPDATE personal SET personalID = " + data.PersonalID + "', nombre = '" + data.Nombre + "', direccion = '" + data.DireccionP + "', telefono = '" + data.TelefonoP + "', cedula = '" + data.Cedula + "' WHERE personalID = " + data.PersonalID; cmd.CommandText = sql; int i = cmd.ExecuteNonQuery(); if (i <= 0) { return(0); } return(1); }
public void addNuevoPersonal() { string Puesto1 = "Veterinario"; string puesto2 = "General"; try { if (cmbPuesto.Text == Puesto1) { int i = 0; ove = new VeterinarioBO(); oVeterinario = new VeterinarioCONTROL(); ove.Nombre = (txtNombre.Text); ove.Direccion = txtDireccion.Text; ove.Telefono = mtbTelefono.Text; ove.Cedula = Convert.ToInt32(mtbCedula.Text); i = oVeterinario.crearVeterinario(ove); if (i == 0) { RegistrarPersonal opNuevoP; opNuevoP = new RegistrarPersonal(); MessageBox.Show("Error al guardar los datos", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { RegistrarPersonal opNuevoP; opNuevoP = new RegistrarPersonal(); MessageBox.Show("Datos guardados exitosamente", "Guardado", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } } if (cmbPuesto.Text == puesto2) { int i1 = 0; ope = new PersonalBO(); oPersonal = new Control.PersonalCONTROL(); ope.Nombre = txtNombre.Text; ope.DireccionP = txtDireccion.Text; ope.TelefonoP = mtbTelefono.Text; ope.Cedula = mtbCedula.Text; i1 = oPersonal.crearPersonal(ope); if (i1 == 0) { RegistrarPersonal opNuevoPers2; opNuevoPers2 = new RegistrarPersonal(); MessageBox.Show("Error al guardar los datos", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { RegistrarPersonal opNuevoPers2; opNuevoPers2 = new RegistrarPersonal(); MessageBox.Show("Datos guardados exitosamente", "Guardado", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } } Limpiar(); } catch (Exception) { MessageBox.Show("ERROR. La operacion no se pudo realizar", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); } }