Ejemplo n.º 1
0
        public JsonResult AddMutlipleActionMyModule(int ModuleID)
        {
            ArrayList actionList = new ArrayList(new string[] { "Add", "Edit", "Delete", "View", "Print","Cari" });
            foreach (string action in actionList)
            {
                AclAction aclAction = new AclAction();
                aclAction.ModuleID = ModuleID;
                aclAction.Action = action ;

                openMapDB.AclAction.Add(aclAction);
                openMapDB.SaveChanges();
                //var jsonData = new { rows = aclAction };

            }
            var jsonData = new { rows = "OK" };
            return Json(jsonData, JsonRequestBehavior.AllowGet);
        }
        public string Edit( AclAction grp)
        {
            string msg;

            try
            {
                if(ModelState.IsValid)
                {
                    openMapDB.Entry(grp).State = EntityState.Modified;
                    openMapDB.SaveChanges();

                    msg = "Berhasil mengubah data AclAction.";
                }
                else
                {
                    msg = "Validasi data mengalami kegagalan.";
                }
            }
            catch(Exception e)
            {
                msg = "Terjadi kesalahan "+ e.Message;
            }
            return msg;
        }