public ActionResult EditDataRole(RoleViewModel paramEditRole) { if (ModelState.IsValid) { //update data manual createby and createdate paramEditRole.updateBy = "Tian"; paramEditRole.updateDate = DateTime.Now; int?nameV = RoleDataAccess.NameValidation(paramEditRole.name); if (nameV <= 1) { if (RoleDataAccess.UpdateRole(paramEditRole)) { return(Json(new { success = true, message = RoleDataAccess.Message }, JsonRequestBehavior.AllowGet)); } else { return(Json(new { success = false, message = RoleDataAccess.Message }, JsonRequestBehavior.AllowGet)); } } else { return(Json(new { success = false, message = "Role name " + paramEditRole.name + " is exist !" }, JsonRequestBehavior.AllowGet)); } } else { return(Json(new { success = false, message = "Wajib menginputkan semua kotak bertanda bintang" }, JsonRequestBehavior.AllowGet)); } }
/// <summary> /// 缓存所有角色的页面权限数据 /// </summary> public void DoCache() { using (var proxy = new RedisProxy(RedisProxy.DbSystem)) { proxy.FindAndRemoveKey("role:*"); } using (SystemContextScope.CreateScope()) { var access = new RoleDataAccess(); var roles = access.All(); using (var proxy = new RedisProxy(RedisProxy.DbSystem)) { proxy.CacheData(roles); } using (var proxy = new RedisProxy(RedisProxy.DbSystem)) { CreatePowerTree(proxy); } using (var proxy = new RedisProxy(RedisProxy.DbSystem)) { LoadAllPowers(0, proxy); foreach (var items in roles) { LoadAllPowers(items.Id, proxy); } } } CachePageAuditUser(); CacheTypeUser(); }
public JsonResult DeleteDataRole(int paramId) { string latestCode = RoleDataAccess.DeleteRole(paramId); if (latestCode != "") { return(Json(new { success = true, latestCode, message = RoleDataAccess.Message }, JsonRequestBehavior.AllowGet)); } else { return(Json(new { success = false, message = RoleDataAccess.Message }, JsonRequestBehavior.AllowGet)); } }
public DataAccess(UserDataAccess userData, SessionDataAccess sessionData, UsersRolesDataAccess usersRolesData, RoleDataAccess roleData, OrderDataAccess orderData, OrderRequestDataAccess orderRequestData, WorkSessionDataAccess workSessionData, WorkImageDataAccess workImageData, ImageTypeDataAccess imageTypeData, ExpensesDataAccess expenseData, ExpenseTypeDataAccess expenseTypeData) {//begin constructor UserData = userData; SessionData = sessionData; UsersRolesData = usersRolesData; RoleData = roleData; OrderRequestData = orderRequestData; OrderData = orderData; WorkSessionData = workSessionData; WorkImageData = workImageData; ImageTypeData = imageTypeData; ExpenseData = expenseData; ExpenseTypeData = expenseTypeData; } //end constructor
public ActionResult CreateDataRole(RoleViewModel paramAddRole) { if (ModelState.IsValid) { //is delete default value paramAddRole.isDelete = false; //update data manual createby and createdate paramAddRole.createBy = "Anastasia"; paramAddRole.createDate = DateTime.Now; int?nameV = RoleDataAccess.NameValidation(paramAddRole.name); if (nameV == 0) { string latestCode = RoleDataAccess.CreateRole(paramAddRole); if (latestCode != "") { return(Json(new { success = true, latestCode, message = RoleDataAccess.Message }, JsonRequestBehavior.AllowGet)); } else { return(Json(new { success = false, message = RoleDataAccess.Message }, JsonRequestBehavior.AllowGet)); } } else { return(Json(new { success = false, message = "Role name " + paramAddRole.name + " is exist !" }, JsonRequestBehavior.AllowGet)); } } else { return(Json(new { success = false, message = "Wajib menginputkan semua kotak bertanda bintang" }, JsonRequestBehavior.AllowGet)); } }
// constructor public UnitTestRoleDataAccess() { _data = new RoleDataAccess(_conn); }
public static Int64 GetRoleByName(string name) { RoleDataAccess role = new RoleDataAccess(); return(role.GetRoleByName(name)); }
public static List <Role> GetRoles() { RoleDataAccess role = new RoleDataAccess(); return(role.GetRoles()); }
public RoleBusinessLogic(string conn) { _data = new RoleDataAccess(conn); }
// constructor public RoleBusinessLogic() { _data = new RoleDataAccess(); }
//EDIT ROLE public ActionResult EditRole(int paramId) { return(PartialView(RoleDataAccess.GetDetailRoleById(paramId))); }
public ActionResult Index(RoleViewModel paramSearch) { List <RoleViewModel> listSearchRole = RoleDataAccess.GetListRole(paramSearch); return(PartialView(listSearchRole)); }
public JsonResult AutoCompleteRoleCode(string prefix) { var item = RoleDataAccess.SearchStringRoleCode(prefix); return(Json(item, JsonRequestBehavior.AllowGet)); }
public Entity Get() { RoleDataAccess dataAccess = new RoleDataAccess(_settings.ConnectionString); return(dataAccess.getRole()); }
public CustomRoleStore(IConfiguration configuration) { _connectionString = configuration.GetConnectionString("DefaultConnection"); roleDataAccess = new RoleDataAccess(); }