示例#1
0
        private void btnModificar_Click(object sender, EventArgs e)
        {
            if (validarCampos())
            {
                ClsEcargo E = ClsEcargo.crear(txtCodigo.Text, txtDescripcion.Text);
                ClsNcargo N = new ClsNcargo();
                if (N.modificarCargo(E))
                {
                    if (MessageBox.Show("Cargo modificado correctamente, ¿Desea continuar en el formulario de registro de empleados?", "JeaNet - Informa", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes)
                    {
                        frmLoginAdmin.MtdAuditoria(frmAdministrador.data.Rows[0][0].ToString(), "Cargo modificado correctamente " + btnModificar.Name);

                        btnGuardar.Enabled   = true;
                        btnModificar.Enabled = false;
                        MtdLimpiar();
                        MtdObtenerCodigoCargo();
                    }
                    else
                    {
                        this.Close();
                    }
                }
                else
                {
                    MessageBox.Show("No sepudo modificar el cargo, intente de nuevo o comuniquese con soporte.", "JeaNet - Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    frmLoginAdmin.MtdAuditoria(frmAdministrador.data.Rows[0][0].ToString(), "Cargo no modificado " + btnModificar.Name);
                }
            }
        }
示例#2
0
        public void testModificarCargo()
        {
            ClsNcargo objN   = new ClsNcargo();
            ClsEcargo objE   = ClsEcargo.crear("asistente", "el que asiste");
            bool      result = objN.modificarCargo(objE);

            Assert.IsFalse(result);
        }