Exemple #1
0
        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();
            }
        }
Exemple #2
0
        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);
        }
Exemple #3
0
        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);
                }
            }
        }
Exemple #4
0
        private void MostrarCargo(int idCargo)
        {
            CNCargo objObtenerCargo = new CNCargo();
            CECargo objCargo        = objObtenerCargo.ObtenerCargo(idCargo);

            txtIdCargo.EditValue = objCargo.IdCargo;
            txtCargo.EditValue   = objCargo.Cargo.Trim();
        }
Exemple #5
0
        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);
            }
        }
Exemple #6
0
        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);
                }
            }
        }
Exemple #7
0
 public int ElimarCargo(CECargo objCargo)
 {
     return(objC.EliminarCargo(objCargo));
 }
Exemple #8
0
 public int ActualizarCargo(CECargo objCargo)
 {
     return(objC.ActualizarCargo(objCargo));
 }
Exemple #9
0
 public int NuevoCargo(CECargo objCargo)
 {
     return(objC.InsertarCargo(objCargo));
 }