public IActionResult Processreg(Regis newregis) { ViewBag.errors = ""; TryValidateModel(newregis); if (ModelState.IsValid) { User NewUser = new User { FName = newregis.FName, LName = newregis.LName, Email = newregis.Email, Password = newregis.Password }; _context.Add(NewUser); _context.SaveChanges(); HttpContext.Session.SetInt32("userid", (int)NewUser.UserId); HttpContext.Session.SetString("FName", (string)NewUser.FName); ViewBag.Fname = NewUser.FName; return(Redirect("Account")); } else { //ViewBag.errors = ModelState.Values; return(View("Register")); } }
static void Main() { bool firstRun = true; int currentUserID = 0; Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); while (isAdminUnchanged()) { InformationChange userInfoChangeForm = new InformationChange(); Application.Run(userInfoChangeForm); } Regis regisForm = new Regis(); Application.Run(regisForm); LoginForm userLoginForm = new LoginForm(); Application.Run(userLoginForm); currentUserID = userLoginForm.currentUser; //Application.Run(new ProfileMain()); }
public IActionResult Processreg(Regis newregis) { ViewBag.errors = ""; TryValidateModel(newregis); if (ModelState.IsValid) { List <Dictionary <string, object> > Users = DbConnector.Query("SELECT * FROM User Where Email = '" + newregis.Email + "' ;"); if (Users.Count == 0) { string query = "INSERT INTO User (First_Name, Last_Name, Email, Password, Updated_On, Created_On) VALUES ('" + newregis.FName + "', '" + newregis.LName + "', '" + newregis.Email + "', '" + newregis.Password + "' ,NOW(), NOW());"; DbConnector.Execute(query); ViewBag.errors = "Successfully Registered"; List <Dictionary <string, object> > SessUser = DbConnector.Query("SELECT * FROM User Where Email = '" + newregis.Email + "' ;"); HttpContext.Session.SetInt32("userid", (int)SessUser[0]["id"]); HttpContext.Session.SetString("FName", (string)SessUser[0]["First_Name"]); return(View("Wall")); } else { ViewBag.errors = "Email already registered"; return(View("Register")); } } else { //ViewBag.errors = ModelState.Values; return(View("Register")); } }
private void btnRegis_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { this.Hide(); Regis regis = new Regis(); regis.ShowDialog(); }
private void StaffControl_StaffEndReached(object sender, Regis.Plugins.Controls.EndOfStaffEventArgs e) { e.Cancel = true; ViewModel.Start(); }