Beispiel #1
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));
        }
Beispiel #2
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));
        }