private void txtDNI_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar == Convert.ToChar(Keys.Enter)) { Modelo.PersonalBD clspersonalbd = new Modelo.PersonalBD(); if (clspersonalbd.VerificarSiExistePersonal(txtDNI.Text)) { //si existe el personal recupero los datos de l personal a mis controles Controlador.Personal clsPersonal = new Controlador.Personal(); // Modelo.PersonalBD clspersonalbdx = new Modelo.PersonalBD(); clsPersonal.idpersonal = txtDNI.Text; clsPersonal = clspersonalbd.BuscarPersonalXdni(clsPersonal); txtDNI.Text = clsPersonal.idpersonal; txtNombres.Text = clsPersonal.nombres; txtApellidos.Text = clsPersonal.apellidos; dtpFechaNacimiento.Value = clsPersonal.fechanac; txtcargo.Text = clsPersonal.cargo; picFoto.Image = byteArrayToImage(clsPersonal.foto); tempfoto = imageToByteArray(picFoto.Image); } else { MessageBox.Show(" El personal no existe en la base de datos.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } }
private void txtDNI_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar == Convert.ToChar(Keys.Enter)) { Modelo.PersonalBD clspersonalbd = new Modelo.PersonalBD(); if (clspersonalbd.VerificarSiExistePersonal(txtDNI.Text)) { //si existe el personal recupero los datos de l personal a mis controles Controlador.Personal clsPersonal = new Controlador.Personal(); // Modelo.PersonalBD clspersonalbdx = new Modelo.PersonalBD(); clsPersonal.idpersonal = txtDNI.Text; clsPersonal = clspersonalbd.BuscarPersonalXdni(clsPersonal); this.lblDNI.Text = clsPersonal.nombres + " "+clsPersonal.apellidos; //cargo la foto en picture box picFoto.Image = byteArrayToImage(clsPersonal.foto); } else { MessageBox.Show(" El personal no existe en la base de datos.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } ////////////// Modelo.Acceso_BD clsAccesobd = new Modelo.Acceso_BD(); if (clsAccesobd.VerificarSiExisteIDacceso(txtDNI.Text)) { //si existe el Id l recupero los datos de l personal a mis controles Controlador.Acceso clsAcceso = new Controlador.Acceso(); clsAcceso.idpersonal = txtDNI.Text; clsAcceso = clsAccesobd.BuscarAccesoXIDpersonal(clsAcceso); var dt = clsAcceso.fecha; string output = dt.ToString(@"yyyy/MM/dd", CultureInfo.InvariantCulture); lblFecha.Text = output; this.dtpDesde.Value = clsAcceso.fechadesde; this.dtpHasta.Value = clsAcceso.fechahasta; this.txtRUC.Text = clsAcceso.idempresacolaboradora; this.cbxEssalud.Checked = (clsAcceso.essalud == "1" ? true : false); this.cbxSCTRsalud.Checked = (clsAcceso.sctrsalud == "1" ? true : false); this.cbxSCTRpensiones.Checked = ( clsAcceso.sctrpensiones == "1" ? true : false); this.cbdPDTplame.Checked = (clsAcceso.pdtplame == "1" ? true : false); this.cbxAFP.Checked= ( clsAcceso.afp == "1" ? true : false); this.cbxONP.Checked = (clsAcceso.onp == "1" ? true : false); this.txtNota.Text = clsAcceso.nota; this.cmdTipoPersonal.SelectedIndex = (int.Parse(clsAcceso.idtipopersonal) - 1); this.cmbArea.SelectedIndex= (int.Parse(clsAcceso.idarea) - 1); } //////////// }