示例#1
0
        public ActionResult Empresa(int?id = null)
        {
            if (!this.currentUser())
            {
                return(RedirectToAction("Ingresar"));
            }
            UsuarioDTO currentUser = getCurrentUser();

            if (!this.isAdministrator())
            {
                return(RedirectToAction("Index"));
            }
            if (id == 1 && !this.isSuperAdministrator())
            {
                return(RedirectToAction("Index"));
            }

            EmpresaBL empresaBL = new EmpresaBL();

            if (id != null)
            {
                EmpresaDTO dto = empresaBL.getEmpresa((int)id);
                return(View(dto));
            }
            return(View());
        }
        public ActionResult Empresa(int? id = null)
        {
            if (!this.currentUser()) { return RedirectToAction("Ingresar"); }
            UsuarioDTO currentUser = getCurrentUser();
            if (!this.isAdministrator()) { return RedirectToAction("Index"); }
            if (id == 1 && !this.isSuperAdministrator()) { return RedirectToAction("Index"); }

            EmpresaBL empresaBL = new EmpresaBL();
            if (id != null)
            {
                EmpresaDTO dto = empresaBL.getEmpresa((int)id);
                return View(dto);
            }
            return View();
        }