private Boolean Existe_Personal_Documento(string Documento) { ENResultOperation R = ClsMaestro_PersonalBC.Existe_Personal_Documento(Documento); DataTable dtg = (DataTable)R.Valor; if (dtg.Rows.Count != 0) { return(true); } return(false); }
private void Buscar_Trabajador_Filtro() { ENResultOperation R = ClsMaestro_PersonalBC.Buscar_Filtro(txtBuscarPaterno.Text, txtBuscarMaterno.Text); if (R.Proceder) { dgvListado.DataSource = (DataTable)R.Valor; } else { MessageBox.Show("Error al Obtener Valores : " + R.Sms); } }
private void Mostrar(string filtro) { ENResultOperation R = ClsMaestro_PersonalBC.Listar(filtro); if (R.Proceder) { dgvListado.DataSource = (DataTable)R.Valor; } else { MessageBox.Show("Error al Obtener Valores : " + R.Sms); } }
private void Cargar_Registro(int nMant_Ide) { ENResultOperation R = ClsMaestro_PersonalBC.Obtener_Registro(iPers_Ide); DataTable dtg = (DataTable)R.Valor; if (dtg.Rows.Count != 0) { DataRow ROWG = dtg.Rows[0]; iUserid = Convert.ToInt32(ROWG["USERID"].ToString()); txtCodigo.Text = ROWG["PERS_CODIGO"].ToString(); txtDocumento.Text = ROWG["PERS_DOCUMENTO"].ToString(); txtPaterno.Text = ROWG["PERS_APELLIDO_PATERNO"].ToString(); txtMaterno.Text = ROWG["PERS_APELLIDO_MATERNO"].ToString(); txtNombres.Text = ROWG["PERS_NOMBRES"].ToString(); txtDireccion.Text = ROWG["PERS_DIRECCION"].ToString(); txtNota.Text = ROWG["PERS_NOTA"].ToString(); txtTelfCasa.Text = ROWG["PERS_TELEFONO_CASA"].ToString(); txtCelular.Text = ROWG["PERS_TELEFONO_CELULAR"].ToString(); txtCorreo.Text = ROWG["PERS_CORREO"].ToString(); dtpFecNac.Value = Convert.ToDateTime(ROWG["PERS_FECHA_NACIMIENTO"].ToString()); dtpFecIng.Value = Convert.ToDateTime(ROWG["PERS_FECHA_INGRESO"].ToString()); dtpFecCese.Value = Convert.ToDateTime(ROWG["PERS_FECHA_CESE"].ToString()); cboLocalidad.SelectedValue = Convert.ToInt32(ROWG["LOCA_IDE"].ToString()); txtLocalidad.Text = cboLocalidad.Text; cboDocumento.SelectedValue = ROWG["DOCU_IDEN_IDE"].ToString(); cboEstado_Civil.Text = ROWG["PERS_ESTADO_CIVIL"].ToString(); cboSexo.Text = ROWG["PERS_SEXO"].ToString(); cboEstado.SelectedIndex = Convert.ToInt32(ROWG["PERS_ESTADO"].ToString()); cboCargos.SelectedValue = Convert.ToInt32(ROWG["CARG_IDE"].ToString()); txtCargo.Text = ROWG["CARG_IDE"].ToString(); if (dtpFecCese.Text == "01-01-2000") { txtFecCese.Text = string.Empty; } else { txtFecCese.Text = dtpFecCese.Text; } txtDocumento.Focus(); } else { Habilitar_Botones(true); } }
private void Procesar_Operacion() { ClsMaestro_PersonalBE TipoBE = new ClsMaestro_PersonalBE(); TipoBE.Userid = iUserid; TipoBE.Pers_codigo = txtCodigo.Text; TipoBE.Pers_ide = iPers_Ide; TipoBE.Pers_apellido_paterno = txtPaterno.Text; TipoBE.Pers_apellido_materno = txtMaterno.Text; TipoBE.Pers_nombres = txtNombres.Text; TipoBE.Pers_documento = txtDocumento.Text; TipoBE.Pers_direccion = txtDireccion.Text; TipoBE.Loca_ide = Convert.ToInt32(cboLocalidad.SelectedValue.ToString()); TipoBE.Carg_ide = Convert.ToInt32(cboCargos.SelectedValue.ToString()); TipoBE.Pers_fecha_ingreso = dtpFecIng.Value; TipoBE.Pers_fecha_nacimiento = dtpFecNac.Value; TipoBE.Pers_fecha_cese = dtpFecCese.Value; TipoBE.Pers_nota = txtNota.Text; TipoBE.Pers_telefono_casa = txtTelfCasa.Text; TipoBE.Pers_telefono_celular = txtCelular.Text; TipoBE.Pers_correo = txtCorreo.Text; TipoBE.Docu_iden_ide = Convert.ToInt32(cboDocumento.SelectedValue.ToString()); TipoBE.Pers_estado_civil = cboEstado_Civil.Text; TipoBE.Pers_sexo = cboSexo.Text; TipoBE.Pers_estado = Convert.ToInt32(cboEstado.SelectedIndex.ToString()); TipoBE.Usuario = VarGlobales.NombreUsuario; switch (Operacion) { case "N": { ENResultOperation R = ClsMaestro_PersonalBC.Crear(TipoBE); if (!R.Proceder) { MessageBox.Show("Error al Insertar " + R.Sms); } break; } case "M": { ENResultOperation R = ClsMaestro_PersonalBC.Actualizar(TipoBE); if (!R.Proceder) { MessageBox.Show("Error al Modificar " + R.Sms); } break; } case "E": { ENResultOperation R = ClsMaestro_PersonalBC.Eliminar(TipoBE); if (!R.Proceder) { MessageBox.Show("Error al Eliminar " + R.Sms); } break; } } Operacion = "M"; PanelPersonal.Visible = false; Habilitar_Botones(true); Habilitar_Campos(false); Mostrar(""); }