コード例 #1
0
        // GET: Principal
        public ActionResult Index(int id = 0)
        {
            clsListadoPersonaConListadoDepartamento listadoDep = new clsListadoPersonaConListadoDepartamento();

            List <clsPersona>      listadoPersona      = new List <clsPersona>();
            List <clsDepartamento> listadodepartamento = new List <clsDepartamento>();

            clsListadoPersonas_BL      listPer = new clsListadoPersonas_BL();
            clsListadoDepartamentos_BL listado = new clsListadoDepartamentos_BL();

            if (id == 0)
            {
                listadodepartamento              = listado.listadoDept_BL();
                listadoDep.listadoDept           = listadodepartamento;
                listadoDep.listadoPersonaPorDept = listadoPersona;
            }
            else
            {
                //Cuidao que no le llega na neneeeeeeeeeeeeeeeeeee
                listadodepartamento              = listado.listadoDept_BL();
                listadoDep.listadoDept           = listadodepartamento;
                listadoDep.DepSelect             = id;
                listadoDep.listadoPersonaPorDept = listPer.ListadoPersonasPordep_BL(listadoDep.DepSelect);
            }

            return(View(listadoDep));
        }
コード例 #2
0
        // GET: Repaso
        public ActionResult Index(int id = 0)
        {
            clsListadoPersonasDepartamento miViewmodel         = new clsListadoPersonasDepartamento();
            List <clsPersona>          listaPersonas           = new List <clsPersona>();
            List <clsDepartamento>     listaDepartamentos      = new List <clsDepartamento>();
            clsListadoPersonas_BL      listadoPersonas_BL      = new clsListadoPersonas_BL();
            clsListadoDepartamentos_BL listadoDepartamentos_BL = new clsListadoDepartamentos_BL();

            try
            {
                if (id == 0)
                {
                    listaDepartamentos                       = listadoDepartamentos_BL.listadoCompletoDepartamentos();
                    miViewmodel.listaDepartamento            = listaDepartamentos;
                    miViewmodel.listaPersonasPorDepartamento = listaPersonas;
                }
                else
                {
                    listaDepartamentos                       = listadoDepartamentos_BL.listadoCompletoDepartamentos();
                    miViewmodel.listaDepartamento            = listaDepartamentos;
                    miViewmodel.idDepartamentoSeleccionado   = id;
                    miViewmodel.listaPersonasPorDepartamento = listadoPersonas_BL.listadoPersonasDepartamentos(miViewmodel.idDepartamentoSeleccionado);
                }
            }catch (Exception)
            {
                ViewData["IndexError"] = "Error";
            }

            return(View(miViewmodel));
        }
コード例 #3
0
        public ActionResult Index(clsListadoPersonaConListadoDepartamento model)
        {
            clsListadoDepartamentos_BL listado = new clsListadoDepartamentos_BL();

            clsListadoPersonas_BL listPer = new clsListadoPersonas_BL();

            model.listadoDept           = listado.listadoDept_BL();
            model.listadoPersonaPorDept = listPer.ListadoPersonasPordep_BL(model.DepSelect);

            return(View(model));
        }
コード例 #4
0
        public MainPageViewModel()
        {
            //clsListadoPersonas_BL gestoraListadosPersonas = new clsListadoPersonas_BL();

            clsListadoDepartamentos_BL gestoraListadosDepartamentos = new clsListadoDepartamentos_BL();

            //Cargar el listado de personas
            //_ListadoDePersonas = gestoraListadosPersonas.ListadoCompletoPersonas_BL();
            ActualizarListado_Executed();  //Al usar esto, descomentamos lo otro
            _ListadoDeDepartamentos = gestoraListadosDepartamentos.ListadoCompletoDepartamentos_BL();
        }
コード例 #5
0
        private async void actualizarListadoDepartamentos()
        {
            //Actualizamos la lista de personas
            clsListadoDepartamentos_BL listadoDepartamentos_BL = new clsListadoDepartamentos_BL();

            //Cargar el listado de personas
            _listadoDepartamentos = await listadoDepartamentos_BL.listadoCompletoDepartamentos_BL();

            NotifyPropertyChanged("listadoDepartamentos"); //propiedad en linea 30

            //myAppBarButton.ClearValue(AppBarButton.IsEnabledProperty) para limpiar el estado de las appbarbutton, pero tiene que se en OnNavigatedTo()
        }
コード例 #6
0
        public MainPageViewModel()
        {
            //clsListadoPersonas_BL listadoPersonas = new clsListadoPersonas_BL();
            clsListadoDepartamentos_BL listadoDepartamentos = new clsListadoDepartamentos_BL();

            //Cargar el listado de personas
            //_listadoDePersonas = listadoPersonas.listadoCompletoPersonas_BL();
            actualizarListadoCommand_Executed();

            _listadoDepartamentos = listadoDepartamentos.listadoCompletoPersonas_BL();

            //_listadoDePersonasBusquedaVisible = "Visible";
            //_listadoDePersonasVisible = "Collapsed";
        }
コード例 #7
0
        public ActionResult Index(clsListadoPersonasDepartamento miViewmodel)
        {
            clsListadoPersonas_BL      listadoPersonas_BL      = new clsListadoPersonas_BL();
            clsListadoDepartamentos_BL listadoDepartamentos_BL = new clsListadoDepartamentos_BL();

            try
            {
                miViewmodel.listaPersonasPorDepartamento = listadoPersonas_BL.listadoPersonasDepartamentos(miViewmodel.idDepartamentoSeleccionado);
                miViewmodel.listaDepartamento            = listadoDepartamentos_BL.listadoCompletoDepartamentos();
            }
            catch (Exception)
            {
                ViewData["IndexError"] = "Error";
            }
            return(View(miViewmodel));
        }
コード例 #8
0
        public MainPageViewModel()
        {
            clsListadoPersonas_BL      gestoraListadosPersonas      = new clsListadoPersonas_BL();
            clsListadoDepartamentos_BL gestoraListadosDepartamentos = new clsListadoDepartamentos_BL();

            //Cargar el listado de personas y departamentos.
            try
            {
                _ListadoDePersonas      = gestoraListadosPersonas.ListadoCompletoPersonas_BL();
                _ListadoDeDepartamentos = gestoraListadosDepartamentos.ListadoCompletoDepartamentos_BL();
                //_listadoCompleto = gestoraListadosPersonas.ListadoCompletoPersonas_BL();
                _listadoCompleto = _ListadoDePersonas;
                _esEditar        = true;
                _esVisible       = "Collapsed";
            }
            catch (Exception e) {
                //TODO
            }
        }