Пример #1
0
 private void Click(object sender, RoutedEventArgs e)
 {
     ctrl = (Control)sender;
     if (ctrl.Name.Equals("ButBusc"))
     {
         Paquete.Buscar(TxtBus.Text);
         TxtBus.Text = string.Empty;
         DGBuscar.ItemsSource = Paquete.Buscador.DefaultView;
     }
     if (ctrl.Name.Equals("ButAcep"))
         if (!string.IsNullOrEmpty(TxtNom.Text))
         {
             if (ClsFunciones.TryConvertToDate(TxtFec.Text))
             {
                 if (ClsFunciones.TryConvertToDouble(TxtVer.Text))
                 {
                     Paquete.Nombre = TxtNom.Text;
                     Paquete.Version = ClsFunciones.StringToDouble(TxtVer.Text);
                     Paquete.Fecha = DateTime.Parse(TxtFec.Text);
                     Paquete.Categoria = int.Parse(CmbCat.Text);
                     Paquete.Comentario = TxtCom.Text;
                     int resultado = Paquete.Guardar();
                     if (resultado == -1) MessageBox.Show(StrMenEMod);
                     if (resultado == -2) MessageBox.Show(StrMenEGuar);
                     VaciarInterfaz();
                     TxtNom.Focus();
                 }
                 else MessageBox.Show(StrMenEVer);
             }
             else MessageBox.Show(StrMenEFec);
         }
         else MessageBox.Show(StrMenGuar);
     if (ctrl.Name.Equals("ButBorr"))
     {
         if (Base)
             if (MessageBox.Show(StrMenBorr, StrConf, MessageBoxButton.YesNo) == MessageBoxResult.Yes) Paquete.Borrar();
         VaciarInterfaz();
     }
 }
Пример #2
0
 public void Click(object sender, RoutedEventArgs e)
 {
     ctrl = (Control)sender;
     if (ctrl.Name.Equals("ButBusc"))
     {
         Trabajador.Buscar(TxtBus.Text);
         TxtBus.Text          = string.Empty;
         DGBuscar.ItemsSource = Trabajador.Buscador.DefaultView;
     }
     if (ctrl.Name.Equals("ButAcep"))
     {
         if (!string.IsNullOrEmpty(TxtNom.Text))
         {
             if (ClsFunciones.TryConvertToDate(TxtFec.Text))
             {
                 if (ClsFunciones.TryConvertToDouble(TxtVer.Text))
                 {
                     Trabajador.Nombre        = TxtNom.Text;
                     Trabajador.Version       = ClsFunciones.StringToDouble(TxtVer.Text);
                     Trabajador.Fecha         = DateTime.Parse(TxtFec.Text);
                     Trabajador.Organizacion  = TxtOrg.Text;
                     Trabajador.Rol           = TxtRol.Text;
                     Trabajador.Desarrollador = (RBSi.IsChecked == true) ? true : false;
                     Trabajador.Categoria     = int.Parse(CmbCat.Text);
                     Trabajador.Comentario    = TxtCom.Text;
                     int resultado = Trabajador.Guardar();
                     if (resultado == -1)
                     {
                         MessageBox.Show(StrMenEMod);
                     }
                     if (resultado == -2)
                     {
                         MessageBox.Show(StrMenEGuar);
                     }
                     VaciarInterfaz();
                     TxtNom.Focus();
                 }
                 else
                 {
                     MessageBox.Show(StrMenEVer);
                 }
             }
             else
             {
                 MessageBox.Show(StrMenEFec);
             }
         }
         else
         {
             MessageBox.Show(StrMenGuar);
         }
     }
     if (ctrl.Name.Equals("ButBorr"))
     {
         if (Base)
         {
             if (MessageBox.Show(StrMenBorr, StrConf, MessageBoxButton.YesNo) == MessageBoxResult.Yes)
             {
                 Trabajador.Borrar();
             }
         }
         VaciarInterfaz();
     }
 }
Пример #3
0
 private void Click(object sender, RoutedEventArgs e)
 {
     ctrl = (Control)sender;
     if (ctrl.Name.Equals("ButBusc"))
     {
         Requisito.Buscar(TxtBus.Text);
         TxtBus.Text          = string.Empty;
         DGBuscar.ItemsSource = Requisito.Buscador.DefaultView;
     }
     if (ctrl.Name.Equals("ButAcep"))
     {
         if (!string.IsNullOrEmpty(TxtNom.Text))
         {
             if (ClsFunciones.TryConvertToDate(TxtFec.Text))
             {
                 if (ClsFunciones.TryConvertToDouble(TxtVer.Text))
                 {
                     Requisito.Nombre      = TxtNom.Text;
                     Requisito.Version     = ClsFunciones.StringToDouble(TxtVer.Text);
                     Requisito.Fecha       = DateTime.Parse(TxtFec.Text);
                     Requisito.Descripcion = TxtDesc.Text;
                     RadioButtonValor(true);
                     Requisito.Categoria    = int.Parse(CmbCat.Text);
                     Requisito.Comentario   = TxtCom.Text;
                     Requisito.TiempoMedio  = int.Parse(LblTVM.Content.ToString());
                     Requisito.TiempoMaximo = int.Parse(LblTVMX.Content.ToString());
                     Requisito.OcurreMedio  = int.Parse(LblOM.Content.ToString());
                     Requisito.OcurreMaximo = int.Parse(LblOMX.Content.ToString());
                     int resultado = Requisito.Guardar();
                     if (resultado == -1)
                     {
                         MessageBox.Show(StrMenEMod);
                     }
                     if (resultado == -2)
                     {
                         MessageBox.Show(StrMenEGuar);
                     }
                     VaciarInterfaz();
                 }
                 else
                 {
                     MessageBox.Show(StrMenEVer);
                 }
             }
             else
             {
                 MessageBox.Show(StrMenEFec);
             }
         }
         else
         {
             MessageBox.Show(StrMenGuar);
         }
     }
     if (ctrl.Name.Equals("ButBorr"))
     {
         if (Base)
         {
             if (MessageBox.Show(StrMenBorr, StrConf, MessageBoxButton.YesNo) == MessageBoxResult.Yes)
             {
                 Requisito.Borrar();
             }
         }
         VaciarInterfaz();
     }
     if (ctrl.Name.Equals("ButBorrLin"))
     {
         LinDatEsp   = -1;
         TxtDat.Text = string.Empty;
     }
 }
Пример #4
0
 private void Click(object sender, RoutedEventArgs e)
 {
     ctrl = (Control)sender;
     if (ctrl.Name.Equals("ButBusc"))
     {
         Actor.Buscar(TxtBus.Text);
         TxtBus.Text          = string.Empty;
         DGBuscar.ItemsSource = Actor.Buscador.DefaultView;
     }
     if (ctrl.Name.Equals("ButAcep"))
     {
         if (!string.IsNullOrEmpty(TxtNom.Text))
         {
             if (ClsFunciones.TryConvertToDate(TxtFec.Text))
             {
                 if (ClsFunciones.TryConvertToDouble(TxtVer.Text))
                 {
                     Actor.Nombre      = TxtNom.Text;
                     Actor.Version     = ClsFunciones.StringToDouble(TxtVer.Text);
                     Actor.Fecha       = DateTime.Parse(TxtFec.Text);
                     Actor.Descripcion = TxtDesc.Text;
                     if (RBCB.IsChecked == true)
                     {
                         Actor.Complejidad = 1;
                     }
                     else if (RBCM.IsChecked == true)
                     {
                         Actor.Complejidad = 2;
                     }
                     else if (RBCA.IsChecked == true)
                     {
                         Actor.Complejidad = 3;
                     }
                     Actor.DescComplejidad = TxtDescCom.Text;
                     Actor.Categoria       = int.Parse(CmbCat.Text);
                     Actor.Comentario      = TxtCom.Text;
                     int resultado = Actor.Guardar();
                     if (resultado == -1)
                     {
                         MessageBox.Show(StrMenEMod);
                     }
                     if (resultado == -2)
                     {
                         MessageBox.Show(StrMenEGuar);
                     }
                     VaciarInterfaz();
                 }
                 else
                 {
                     MessageBox.Show(StrMenEVer);
                 }
             }
             else
             {
                 MessageBox.Show(StrMenEFec);
             }
         }
         else
         {
             MessageBox.Show(StrMenGuar);
         }
     }
     if (ctrl.Name.Equals("ButBorr"))
     {
         if (Base)
         {
             if (MessageBox.Show(StrMenBorr, StrConf, MessageBoxButton.YesNo) == MessageBoxResult.Yes)
             {
                 Actor.Borrar();
             }
         }
         VaciarInterfaz();
     }
 }