예제 #1
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            ngCargo car = new ngCargo();

            if (txtCod_Tipo_RRHH.Text.Trim().Length == 0 || txtNombre_TipoCargo.Text.Trim().Length == 0)
            {
                MessageBox.Show("Ningún campo puede estar vacío");
                return;
            }
            else
            {
                if (String.IsNullOrEmpty(car.buscaCargo(this.txtCod_Tipo_RRHH.Text).Cod_Tipo_RRHH))
                {
                    ngCargo ncargo = new ngCargo();
                    ngCargo tod    = new ngCargo();
                    ncargo.Nombre_Tipo   = txtNombre_TipoCargo.Text;
                    ncargo.Cod_Tipo_RRHH = txtCod_Tipo_RRHH.Text;
                    tod.ingresaCargo(ncargo);
                    MessageBox.Show("Cargo Guardado Correctamente");
                    Limpiar();
                }
                else
                {
                    MessageBox.Show("Cargo ya existe", "Mensaje Sistema");
                    return;
                }
            }
        }
예제 #2
0
        private void btoMostrar_Click(object sender, EventArgs e)
        {
            ngCargo car = new ngCargo();

            this.dgListadoCargos.DataSource = car.retornaCargoDataSet();
            this.dgListadoCargos.DataMember = "Cargo";
        }
예제 #3
0
        private void txtCod_Tipo_RRHH_Leave(object sender, EventArgs e)
        {
            ngCargo ncar  = new ngCargo();
            Cargo   ncar2 = new Cargo();

            ncar2 = ncar.buscaCargo(txtCod_Tipo_RRHH.Text);
            if (String.IsNullOrEmpty(ncar2.Cod_Tipo_RRHH))
            {
                return;
            }
            else
            {
                txtCod_Tipo_RRHH.Text    = ncar2.Cod_Tipo_RRHH;
                txtNombre_TipoCargo.Text = ncar2.Nombre_Tipo;
            }
        }
예제 #4
0
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            ngCargo ncargo = new ngCargo();

            if (String.IsNullOrEmpty(ncargo.buscaCargo(this.txtCod_Tipo_RRHH.Text).Cod_Tipo_RRHH))
            {
                MessageBox.Show("No se puede eliminar Cargo", "Mensaje Sistema");
            }

            else
            {
                ncargo.eliminarCargo(txtCod_Tipo_RRHH.Text);
                MessageBox.Show("Cargo eliminado", "Mensaje Sistema");
                Limpiar();
                this.txtCod_Tipo_RRHH.Focus();
            }
        }