Ejemplo n.º 1
0
        public ActionResult Details(System.Guid id)
        {
            if ((_crud & Zippy.SaaS.Entity.CRUD.Read) != Zippy.SaaS.Entity.CRUD.Read)
            {
                return(RedirectToAction("NoPermission", "Error"));
            }
            Group entity = GroupHelper.Create(db, id);

            return(View(entity));
        }
Ejemplo n.º 2
0
        public ActionResult Edit(System.Guid?id, Guid?xParentID, string act)
        {
            Group entity = null;

            if (id.HasValue && id != Guid.Empty)
            {
                if (act == "detail")
                {
                    if ((_crud & Zippy.SaaS.Entity.CRUD.Read) != Zippy.SaaS.Entity.CRUD.Read)
                    {
                        return(RedirectToAction("NoPermission", "Error"));
                    }
                    ViewData["VTitle"]   = "查看组信息";
                    ViewData["IsDetail"] = true;
                }
                else
                {
                    if ((_crud & Zippy.SaaS.Entity.CRUD.Update) != Zippy.SaaS.Entity.CRUD.Update)
                    {
                        return(RedirectToAction("NoPermission", "Error"));
                    }
                    ViewData["VTitle"] = "修改组信息";
                }
                entity = GroupHelper.Create(db, id.Value);
                ViewData["ParentIDOptions"] = GroupHelper.GetParentIDEntitiesHtmlOption(db, _tenant.TenantID.Value, entity.ParentID, id);
            }
            else
            {
                if ((_crud & Zippy.SaaS.Entity.CRUD.Create) != Zippy.SaaS.Entity.CRUD.Create)
                {
                    return(RedirectToAction("NoPermission", "Error"));
                }
                ViewData["VTitle"]          = "新增组";
                entity                      = new Group();
                ViewData["ParentIDOptions"] = GroupHelper.GetParentIDEntitiesHtmlOption(db, _tenant.TenantID.Value, xParentID, null);
            }
            string returnUrl = Request["ReturnUrl"];

            if (returnUrl.IsNullOrEmpty())
            {
                returnUrl = "/" + _ContollerName;
            }
            ViewData["ReturnUrl"] = returnUrl;

            return(View(entity));
        }
        public ActionResult Create(string name)
        {
            string token = Tools.GetToken();

            return(Content(GroupHelper.Create(token, name).ToString()));
        }