public static void InitWordDict() { using (var dbContext = new DbEntityContext()) { wordList = dbContext.WordDicts.ToList().ToDictionary(x => $"{x.Word}_{x.LanguageId}"); } }
public void OnActionExecuting(ActionExecutingContext context) { if (context.HttpContext.User.Identity.IsAuthenticated) { using (var db = new DbEntityContext()) { var idClaims = context.HttpContext.User.Claims.FirstOrDefault(x => x.Type == "id"); var id = int.Parse(idClaims.Value); var user = db.Users.First(x => x.ID == id); if (!user.IsVip) { context.Result = new RedirectResult("/NoAuthority"); } } } }
public ActionResult Register(UserRegister requestUser) { Users newUser = new Users { FirstName = requestUser.FirstName, LastName = requestUser.LastName, Username = requestUser.Username, Email = requestUser.Email, Slug = requestUser.FirstName + DateTime.Now, CreateAt = DateTime.Now, Password = utilityFunction.GetSecurePassword(requestUser.Password), TrashAt = null, UpdateAt = null, }; var saveStates = 0; using (DbEntityContext saveUserDBConn = new DbEntityContext()) { saveUserDBConn.User.Add(newUser); saveStates = saveUserDBConn.SaveChanges(); } return(View()); }
public HomeController(DbEntityContext dbEntity) : base(dbEntity) { }
public BaseViewPage(DbEntityContext dbEntity) { this.dbContext = dbEntity; }
public BaseController(DbEntityContext dbContext) { this.DbContext = dbContext; }