public ActionResult Registr(Registr reg) { if (ModelState.IsValid) { using (watcherEntities data = new watcherEntities()) { var EmailRepeating = data.User_reg.Where(x => x.email == reg.email).ToList(); if (EmailRepeating.Count > 0) { ModelState.AddModelError("Repeat", "This email has already exist,please change this email"); } User_reg user = new User_reg(); user.name = reg.name; user.surname = reg.surname; user.age = reg.age; user.email = reg.email; user.phone = reg.phone; user.password = reg.password; data.User_reg.Add(user); data.SaveChanges(); Response.Write("<script>alert(Success,Registration successfully done.)</script>"); } } return(View()); }
public ActionResult DeleteConfirmed(int id) { User_reg user_reg = db.User_reg.Find(id); db.User_reg.Remove(user_reg); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "id,name,surname,age,email,phone")] User_reg user_reg) { if (ModelState.IsValid) { db.Entry(user_reg).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(user_reg)); }
public ActionResult Create([Bind(Include = "id,name,surname,age,email,phone")] User_reg user_reg) { if (ModelState.IsValid) { db.User_reg.Add(user_reg); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(user_reg)); }
// GET: Admin/Users/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } User_reg user_reg = db.User_reg.Find(id); if (user_reg == null) { return(HttpNotFound()); } return(View(user_reg)); }
public ActionResult Login(User_reg logs, string returnurl) { if (ModelState.IsValid) { using (watcherEntities us = new watcherEntities()) { var log = us.User_reg.Where(x => x.name.Equals(logs.name) && x.password.Equals(logs.password)).FirstOrDefault(); if (log != null) { if (log.roleID == 1 && log.name == logs.name || log.password == logs.password) { Session["username"] = log.name; return(RedirectToAction("Home", "Admin", "Index")); } else if (log.roleID == 2 && log.name == logs.name || log.password == logs.password) { return(RedirectToAction("Economy", "Main")); } else { return(View("Error")); } } else { return(View("Error")); } } } return(View()); }