public ActionResult Delete(int id, FormCollection collection) { try { REPORTEREntities1 db = new REPORTEREntities1(); jobs jb = db.jobs.Where(e => e.Jid == id).Select(e => e).Single(); db.jobs.DeleteObject(jb); db.SaveChanges(); return RedirectToAction("Index"); } catch { return View(); } }
public ActionResult Create(jobs jb) { try { REPORTEREntities1 db = new REPORTEREntities1(); db.AddTojobs(jb); db.SaveChanges(); return RedirectToAction("Index"); } catch { return View(); } }
public ActionResult Register(RegisterModel model) { if (ModelState.IsValid) { // Попытка зарегистрировать пользователя MembershipCreateStatus createStatus = MembershipService.CreateUser(model.UserName, model.Password, model.Email); if (createStatus == MembershipCreateStatus.Success) { REPORTEREntities1 db = new REPORTEREntities1(); UsersRP jb = new UsersRP(); jb.Login = model.UserName; jb.Pass = model.Password; jb.email = model.Email; db.AddToUsersRP(jb); db.SaveChanges(); FormsService.SignIn(model.UserName, false /* createPersistentCookie */); return RedirectToAction("Index", "Home"); } else { ModelState.AddModelError("", AccountValidation.ErrorCodeToString(createStatus)); } // Появление этого сообщения означает наличие ошибки; повторное отображение формы ViewData["PasswordLength"] = MembershipService.MinPasswordLength; return View(model); } return View(); }