Exemple #1
0
        // GET: Usuario
        public ActionResult Register()
        {
            BLUsuario         UsuarioLogic = new BLUsuario();
            UsuarioViewModels modelUser    = new UsuarioViewModels();
            BEUsuario         Usuario      = UsuarioLogic.ObtenerUsuario(User.Identity.GetUserName());

            modelUser.nom_usuario   = Usuario.gls_usuario;
            modelUser.nombre        = Usuario.gls_nombre;
            modelUser.ape_paterno   = Usuario.gls_ape_paterno;
            modelUser.ape_materno   = Usuario.gls_ape_materno;
            modelUser.FecNacimiento = Usuario.fec_nacimiento;
            modelUser.correo        = Usuario.correo;

            if (Usuario.anexo != null)
            {
                modelUser.anexo = Convert.ToInt32(Usuario.anexo);
            }

            if (Usuario.idarea != null)
            {
                modelUser.idarea = Convert.ToInt32(Usuario.idarea);
            }

            if (Usuario.idcargo != null)
            {
                modelUser.idcargo = Convert.ToInt32(Usuario.idcargo);
            }

            BLCargo        CargoLogic  = new BLCargo();
            List <BECargo> ListaCargos = new List <BECargo>();

            ListaCargos = CargoLogic.ListarCargo();

            foreach (BECargo item in ListaCargos)
            {
                modelUser.ListaCargos.Add(new Cargo {
                    id = item.id, gls_Cargo = item.gls_Cargo
                });
            }


            BLArea        AreaLogic = new BLArea();
            List <BEArea> ListaArea = new List <BEArea>();

            ListaArea = AreaLogic.ListarArea();

            foreach (BEArea item in ListaArea)
            {
                modelUser.ListaAreas.Add(new Area {
                    id = item.id, gls_area = item.gls_area
                });
            }


            return(View(modelUser));
        }
        public JsonResult GetAllAreas()
        {
            List <AreaViewModel> Lista = new List <AreaViewModel>();
            AreaViewModel        area;

            List <BEArea> oListaArea;
            BLArea        oBLArea = new BLArea();

            oListaArea = oBLArea.ListarArea();

            foreach (BEArea item in oListaArea)
            {
                area             = new AreaViewModel();
                area.codigo      = item.cod_area;
                area.descripcion = item.gls_area;
                area.estado      = item.cod_estado_registro;
                Lista.Add(area);
            }

            return(Json(Lista, JsonRequestBehavior.AllowGet));
        }