Exemplo n.º 1
0
 private void AgregarArea()
 {
     try
     {
         if (Area == -1)
         {
             new Dialogos().ConfirmacionDialogo("Validación", "Favor de seleccionar un área");
             return;
         }
         if (LstEquiposArea == null)
         {
             LstEquiposArea = new ObservableCollection <EQUIPO_AREA>();
         }
         if (LstEquiposArea.Count(w => w.ID_AREA == Area) == 0)
         {
             LstEquiposArea.Add(new EQUIPO_AREA()
             {
                 IP = GlobalVar.gIP, MAC_ADDRESS = GlobalVar.gMAC_ADDRESS, AREA = SelectedArea
             });
         }
         else
         {
             new Dialogos().ConfirmacionDialogo("Validación", "El área seleccionada ya existe");
         }
         Area = -1;
     }
     catch (Exception ex)
     {
         StaticSourcesViewModel.ShowMessageError("Algo pasó...", "Ocurrió un error al agregar área.", ex);
     }
 }
Exemplo n.º 2
0
 private void GuardarArea()
 {
     try
     {
         var ea = new List <EQUIPO_AREA>();
         if (LstEquiposArea != null)
         {
             ea = LstEquiposArea.Select(w => new EQUIPO_AREA()
             {
                 IP = w.IP, MAC_ADDRESS = w.MAC_ADDRESS, ID_AREA = w.AREA.ID_AREA, REGISTRO_FEC = Hoy
             }).ToList();
             if (new cEquipo_Area().Guardar(GlobalVar.gIP, GlobalVar.gMAC_ADDRESS, ea))
             {
                 new Dialogos().ConfirmacionDialogo("Éxito", "La información se guardo correctamente");
                 StaticSourcesViewModel.SourceChanged = false;
             }
         }
     }
     catch (Exception ex)
     {
         StaticSourcesViewModel.ShowMessageError("Algo pasó...", "Ocurrió un error al guardar área.", ex);
     }
 }