예제 #1
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"));
        }