예제 #1
0
 public DepartamentoVM()
 {
     bbdd                   = new ServicioBaseDatos();
     DEPARTAMENTOS          = bbdd.ObtenerDepartamentos(false);
     DEPARTAMENTOFORMULARIO = new Departamento();
     ACCION                 = Modo.Insertar;
 }
예제 #2
0
 public string BorrarDepartamento()
 {
     try
     {
         string mensajeBorre = DEPARTAMENTOSELECCIONADO.IDDEPARTAMENTO + " " + DEPARTAMENTOSELECCIONADO.NOMBRE;
         DEPARTAMENTOFORMULARIO = new Departamento(DEPARTAMENTOSELECCIONADO);
         bbdd.BorrarDepartamento(DEPARTAMENTOFORMULARIO);
         DEPARTAMENTOFORMULARIO = new Departamento();
         DEPARTAMENTOS          = bbdd.ObtenerDepartamentos(false);
         ACCION = Modo.Borrar;
         return(mensajeBorre);
     }
     catch (Exception e)
     {
         throw new MisExcepciones(e.Message);
     }
 }
예제 #3
0
 public void ObtenerDatosCombo()
 {
     CARGOS       = bbdd.ObtenerCargos(false);
     CARGOSNOMBRE = new ObservableCollection <string>();
     foreach (var cargo in CARGOS)
     {
         CARGOSNOMBRE.Add(cargo.NOMBRE);
     }
     DEPARTAMENTOS       = bbdd.ObtenerDepartamentos(false);
     DEPARTAMENTOSNOMBRE = new ObservableCollection <string>();
     foreach (var departamento in DEPARTAMENTOS)
     {
         DEPARTAMENTOSNOMBRE.Add(departamento.NOMBRE);
     }
     PROVINCIAS       = bbdd.ObtenerProvincias(false);
     PROVINCIASNOMBRE = new ObservableCollection <string>();
     foreach (var departamento in PROVINCIAS)
     {
         PROVINCIASNOMBRE.Add(departamento.NOMBRE);
     }
 }