Ejemplo n.º 1
0
        public ActionResult Update()
        {
            string id         = Request["id"] ?? "";
            string module     = Request["module"] ?? "";
            string controller = Request["controller"] ?? "";
            string function   = Request["function"] ?? "";
            string name       = Request["name"] ?? "";
            string grade      = Request["grade"] ?? "";
            string forbid     = Request["forbid"] ?? "";
            string makedate   = Request["makedate"] ?? "";
            string makeman    = Request["makeman"] ?? "";
            int    uid        = int.Parse(id);

            try
            {
                auth_gongneng p = ob_auth_gongnengservice.GetEntityById(auth_gongneng => auth_gongneng.ID == uid);
                p.Module     = module.Trim();
                p.Controller = controller.Trim();
                p.Function   = function.Trim();
                p.Name       = name.Trim();
                p.Grade      = grade == "" ? 0 : int.Parse(grade);
                p.Forbid     = forbid == "" ? false : Boolean.Parse(forbid);
                p.MakeDate   = makedate == "" ? DateTime.Now : DateTime.Parse(makedate);
                p.MakeMan    = makeman == "" ? 0 : int.Parse(makeman);
                ob_auth_gongnengservice.UpdateEntity(p);
                ViewBag.saveok = ViewAddTag.ModifyOk;
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
                ViewBag.saveok = ViewAddTag.ModifyNo;
            }
            return(RedirectToAction("Edit", new { id = uid }));
        }
Ejemplo n.º 2
0
        public ActionResult Save()
        {
            string id         = Request["id"] ?? "";
            string module     = Request["module"] ?? "";
            string controller = Request["controller"] ?? "";
            string function   = Request["function"] ?? "";
            string name       = Request["name"] ?? "";
            string grade      = Request["grade"] ?? "";
            string forbid     = Request["forbid"] ?? "";
            string makedate   = Request["makedate"] ?? "";
            string makeman    = Request["makeman"] ?? "";

            try
            {
                auth_gongneng ob_auth_gongneng = new auth_gongneng();
                ob_auth_gongneng.Module     = module.Trim();
                ob_auth_gongneng.Controller = controller.Trim();
                ob_auth_gongneng.Function   = function.Trim();
                ob_auth_gongneng.Name       = name.Trim();
                ob_auth_gongneng.Grade      = grade == "" ? 0 : int.Parse(grade);
                ob_auth_gongneng.Forbid     = forbid == "" ? false : Boolean.Parse(forbid);
                ob_auth_gongneng.MakeDate   = makedate == "" ? DateTime.Now : DateTime.Parse(makedate);
                ob_auth_gongneng.MakeMan    = makeman == "" ? 0 : int.Parse(makeman);
                ob_auth_gongneng            = ob_auth_gongnengservice.AddEntity(ob_auth_gongneng);
                ViewBag.auth_gongneng       = ob_auth_gongneng;
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
            }
            return(RedirectToAction("Index"));
        }
Ejemplo n.º 3
0
        public ActionResult Edit(int id)
        {
            auth_gongneng tempData = ob_auth_gongnengservice.GetEntityById(auth_gongneng => auth_gongneng.ID == id && auth_gongneng.IsDelete == false);

            ViewBag.auth_gongneng = tempData;
            if (tempData == null)
            {
                return(View());
            }
            else
            {
                auth_gongnengViewModel auth_gongnengviewmodel = new auth_gongnengViewModel();
                auth_gongnengviewmodel.ID         = tempData.ID;
                auth_gongnengviewmodel.Module     = tempData.Module;
                auth_gongnengviewmodel.Controller = tempData.Controller;
                auth_gongnengviewmodel.Function   = tempData.Function;
                auth_gongnengviewmodel.Name       = tempData.Name;
                auth_gongnengviewmodel.Grade      = tempData.Grade;
                auth_gongnengviewmodel.Forbid     = tempData.Forbid;
                auth_gongnengviewmodel.MakeDate   = tempData.MakeDate;
                auth_gongnengviewmodel.MakeMan    = tempData.MakeMan;
                return(View(auth_gongnengviewmodel));
            }
        }