public CECargo MostrarUnCargo(int idCargo) { SqlCommand cmd; SqlDataReader dr; CECargo objCargo = new CECargo(); try { ConectarBD(); cmd = new SqlCommand("Sp_Mostrar_Un_Cargo", cn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@IdCargo", SqlDbType.Int).Value = idCargo; dr = cmd.ExecuteReader(); if (dr.Read()) { objCargo.IdCargo = int.Parse(dr["Id_Cargo"].ToString()); objCargo.Cargo = dr["Cargo"].ToString(); } return(objCargo); } catch (Exception ex) { throw new Exception("Error al solicitar los datos", ex); } finally { CerrarBD(); } }
public int ActualizarCargo(CECargo objC) { int resultado; try { SqlCommand cmd = new SqlCommand("Sp_Actualizar_Cargo", cn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@IdCargo", SqlDbType.Int).Value = objC.IdCargo; cmd.Parameters.Add("@Cargo", SqlDbType.VarChar, 15).Value = objC.Cargo; ConectarBD(); resultado = cmd.ExecuteNonQuery(); cmd.Dispose(); } catch (Exception ex) { throw new Exception("Error al tratar de actualizar el cargo.", ex); } finally { CerrarBD(); } return(resultado); }
private void btnActualizar_Click(object sender, EventArgs e) { this.Validate(); if (Validar()) { CNCargo objActualizarCargo = new CNCargo(); CECargo objCargo = new CECargo() { IdCargo = int.Parse(txtIdCargo.Text.Trim()), Cargo = txtCargo.Text.Trim() }; if (objActualizarCargo.ActualizarCargo(objCargo) > 0) { Limpiar(); HabilitarControles(true, false, false, false, false, true); ListadoCargo(); XtraMessageBox.Show("Registrro actualizado satisfactoriamente.", "Parroquia", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { XtraMessageBox.Show("Error al actualizar el registro", "Parroquia", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void MostrarCargo(int idCargo) { CNCargo objObtenerCargo = new CNCargo(); CECargo objCargo = objObtenerCargo.ObtenerCargo(idCargo); txtIdCargo.EditValue = objCargo.IdCargo; txtCargo.EditValue = objCargo.Cargo.Trim(); }
private void eliminarToolStripMenuItem_Click(object sender, EventArgs e) { CNCargo objEliminarCargo = new CNCargo(); int id = int.Parse(gvDatosCargo.GetRowCellValue(gvDatosCargo.FocusedRowHandle, colIdCargo).ToString()); CECargo objCargo = new CECargo() { IdCargo = id }; if (objEliminarCargo.ElimarCargo(objCargo) > 0) { ListadoCargo(); XtraMessageBox.Show("Registro eliminado satisfactoriamente", "Parroquia", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { XtraMessageBox.Show("Error al eliminar el registro", "Parroquia", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnGuardar_Click(object sender, EventArgs e) { this.Validate(); if (Validar()) { CNCargo objInsertarCargo = new CNCargo(); CECargo objCargo = new CECargo() { Cargo = txtCargo.Text.Trim() }; if (objInsertarCargo.NuevoCargo(objCargo) > 0) { Limpiar(); HabilitarControles(true, false, false, false, false, true); XtraMessageBox.Show("Registro almacenado satisfactoriamente.", "Parroquia", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { XtraMessageBox.Show("Error al almacenar el registro", "Parroquia", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
public int ElimarCargo(CECargo objCargo) { return(objC.EliminarCargo(objCargo)); }
public int ActualizarCargo(CECargo objCargo) { return(objC.ActualizarCargo(objCargo)); }
public int NuevoCargo(CECargo objCargo) { return(objC.InsertarCargo(objCargo)); }