public ActionResult giveRole(int userId, int roleId) { try { roleOfUsers role = new roleOfUsers(); role.roleID = roleId; role.userID = userId; roleOfUsers isThere = ctx.roleOfUserBll.getOneByRoleIdAndUserId(roleId, userId); if (isThere == null) { bool result = ctx.roleOfUserBll.add(role); if (result) { return(Json(data: 1)); } else { return(Json(data: 0)); } } else { return(Json(data: 0)); } } catch (Exception e) { return(Json(data: 0)); } }
public ActionResult roleDismiss(int roleId, int userId) { try { roleOfUsers roleOfUser = ctx.roleOfUserBll.getOneByRoleIdAndUserId(roleId, userId); if (roleOfUser != null) { bool result = ctx.roleOfUserBll.deleteById(roleOfUser.id); if (result) { roleOfUsers isHave = ctx.roleOfUserBll.getOneByUserId(userId); if (isHave == null) { roleOfUsers roleOfUsr = new roleOfUsers(); roleOfUsr.roleID = 6;//customer roleOfUsr.userID = userId; ctx.roleOfUserBll.add(roleOfUsr); } return(Json(data: 1)); } else { return(Json(data: 0)); } } else { return(Json(data: 0)); } } catch (Exception e) { return(Json(data: 0)); } }
public ActionResult register(users usr, HttpPostedFileBase file) { try { if (ModelState.IsValid) { users checkNick = ctx.userBll.getOneByEmail(usr.email); if (checkNick == null) { if (file != null) { int iconWidth = settings.userPicture.Width; int iconHeight = settings.userPicture.Height; string newName = Path.GetFileNameWithoutExtension(file.FileName) + Path.GetExtension(file.FileName); Image orjResim = Image.FromStream(file.InputStream); Bitmap iconDraw = new Bitmap(orjResim, iconWidth, iconHeight); iconDraw.Save(Server.MapPath("~/content/img/userPictures/" + newName)); string saveDBPath = "/content/img/userPictures/" + newName; usr.userPicturePath = saveDBPath; } bool result = ctx.userBll.add(usr); if (result) { roleOfUsers giveRoleOfUser = new roleOfUsers(); giveRoleOfUser.roleID = 6;//customer giveRoleOfUser.userID = usr.id; ctx.roleOfUserBll.add(giveRoleOfUser); } else { ViewData["userError"] = "Bir Hata Oluştu.Lütfen Tekrar Deneyin!"; return(RedirectToAction("login", "users")); } } else { ViewData["userError"] = "Bu Email Adresi Zaten Kullanımda!"; return(RedirectToAction("login", "users")); } } else { ViewData["userError"] = "Lütfen Bilgilerinizi Doğru ve Eksiksiz Girin!"; return(RedirectToAction("login", "users")); } return(RedirectToAction("login", "users")); } catch (Exception e) { ViewData["userError"] = e.Message.ToString(); return(View("login")); } }
public bool update(roleOfUsers roleOfUsers) { return(_roleOfUserDal.update(roleOfUsers)); }
public bool add(roleOfUsers roleOfUsers) { return(_roleOfUserDal.add(roleOfUsers)); }