private void Presionar(object sender, KeyEventArgs e) { ctrl = (Control)sender; if (ctrl.Name.Equals("TxtNom") && !Activo) Activo = true; if (e.Key == Key.Enter) { if (ctrl.Name.Equals("TxtNom") && !string.IsNullOrEmpty(TxtNom.Text)) { int idExiste = Paquete.ComprobarExistencia(TxtNom.Text); if (idExiste != -1) CargarPaquete(idExiste); TxtVer.Focus(); } if (ctrl.Name.Equals("TxtVer") && !string.IsNullOrEmpty(TxtVer.Text)) { if (ClsFunciones.TryConvertToDouble(TxtVer.Text)) TxtFec.Focus(); else MessageBox.Show(StrMenEVer); } if (ctrl.Name.Equals("TxtFec") && !string.IsNullOrEmpty(TxtFec.Text)) { if (ClsFunciones.TryConvertToDate(TxtFec.Text)) TxtCom.Focus(); else MessageBox.Show(StrMenEFec); } if (ctrl.Name.Equals("TxtBus")) ButBusc.Focus(); } }
public void Presionar(object sender, KeyEventArgs e) { ctrl = ((Control)sender); if (ctrl.Name.Equals("TxtNom") && !Activo) { Activo = true; } if (e.Key == Key.Enter) { if (ctrl.Name.Equals("TxtNom") && !string.IsNullOrEmpty(TxtNom.Text)) { int idExiste = Trabajador.ComprobarExistencia(TxtNom.Text); if (idExiste != -1) { CargarPersona(idExiste); } TxtVer.Focus(); } if (ctrl.Name.Equals("TxtVer") && !string.IsNullOrEmpty(TxtVer.Text)) { if (ClsFunciones.TryConvertToDouble(TxtVer.Text)) { TxtFec.Focus(); } else { MessageBox.Show(StrMenEVer); } } if (ctrl.Name.Equals("TxtFec") && !string.IsNullOrEmpty(TxtFec.Text)) { if (ClsFunciones.TryConvertToDate(TxtFec.Text)) { TxtOrg.Focus(); } else { MessageBox.Show(StrMenEFec); } } if (ctrl.Name.Equals("TxtOrg") && !string.IsNullOrEmpty(TxtOrg.Text)) { TxtRol.Focus(); } if (ctrl.Name.Equals("TxtRol") && !string.IsNullOrEmpty(TxtRol.Text)) { TxtCom.Focus(); } if (ctrl.Name.Equals("TxtBus")) { ButBusc.Focus(); } } }
private void Presionar(object sender, KeyEventArgs e) { ctrl = (Control)sender; if (ctrl.Name.Equals("TxtNom") && !Activo) { Activo = true; } if (e.Key == Key.Enter) { if (ctrl.Name.Equals("TxtNom") && !string.IsNullOrEmpty(TxtNom.Text)) { int idExiste = Requisito.ComprobarExistencia(TxtNom.Text); if (idExiste != -1) { CargarRequisito(idExiste); } TxtVer.Focus(); } if (ctrl.Name.Equals("TxtVer") && !string.IsNullOrEmpty(TxtVer.Text)) { if (ClsFunciones.TryConvertToDouble(TxtVer.Text)) { TxtFec.Focus(); } else { MessageBox.Show(StrMenEVer); } } if (ctrl.Name.Equals("TxtFec") && !string.IsNullOrEmpty(TxtFec.Text)) { if (ClsFunciones.TryConvertToDate(TxtFec.Text)) { TxtDesc.Focus(); } else { MessageBox.Show(StrMenEFec); } } if (ctrl.Name.Equals("TxtDesc") && !string.IsNullOrEmpty(TxtDesc.Text)) { TxtCom.Focus(); } if (ctrl.Name.Equals("TxtBus")) { ButBusc.Focus(); } if (ctrl.Name.Equals("TxtDat") && !string.IsNullOrEmpty(TxtDat.Text)) { if (LinDatEsp == -1) { Requisito.DatosEspeci.Add(new ClsDatDG() { Descrip = TxtDat.Text }); } else { Requisito.DatosEspeci.Insert(LinDatEsp, new ClsDatDG() { Descrip = TxtDat.Text }); } LinDatEsp = -1; TxtDat.Text = string.Empty; } } }