예제 #1
0
        // Added by Bharat on 06 June 2017
        public JsonResult GetRecordAccess(int Table_ID, int Record_ID)
        {
            Ctx ctx = Session["ctx"] as Ctx;
            RecordAccessModel model = new RecordAccessModel();

            return(Json(JsonConvert.SerializeObject(model.GetRecordAccess(Table_ID, Record_ID, ctx)), JsonRequestBehavior.AllowGet));;
        }
예제 #2
0
        // Added by Bharat on 06 June 2017
        public JsonResult GetRoles()
        {
            Ctx ctx = Session["ctx"] as Ctx;
            RecordAccessModel model = new RecordAccessModel();

            return(Json(JsonConvert.SerializeObject(model.GetRoles(ctx)), JsonRequestBehavior.AllowGet));;
        }
예제 #3
0
        public JsonResult SaveAccess(int AD_Role_ID, int AD_Table_ID, int Record_ID, bool isActive, bool isExclude, bool isReadOnly, bool isDependentEntities, bool isUpdate)
        {
            Ctx ctx = Session["ctx"] as Ctx;
            RecordAccessModel model = new RecordAccessModel();

            return(Json(new { result = model.SaveAccess(ctx, AD_Role_ID, AD_Table_ID, Record_ID, isActive, isExclude, isReadOnly, isDependentEntities, isUpdate) }, JsonRequestBehavior.AllowGet));
        }
예제 #4
0
        public JsonResult DeleteRecord(int AD_Role_ID, int AD_Table_ID, int Record_ID, bool isActive, bool isExclude, bool isReadOnly, bool isDependentEntities)
        {
            RecordAccessModel model = new RecordAccessModel();

            return(Json(new { result = model.DeleteRecordAccess(AD_Role_ID, AD_Table_ID, Record_ID, isActive, isExclude, isReadOnly, isDependentEntities) }, JsonRequestBehavior.AllowGet));
        }