コード例 #1
0
ファイル: jobsController.cs プロジェクト: wpride88/Reporter
 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();
     }
 }
コード例 #2
0
ファイル: jobsController.cs プロジェクト: wpride88/Reporter
 public ActionResult Create(jobs jb)
 {
     try
     {
         REPORTEREntities1 db = new REPORTEREntities1();
         db.AddTojobs(jb);
         db.SaveChanges();
         return RedirectToAction("Index");
     }
     catch
     {
         return View();
     }
 }
コード例 #3
0
        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();
        }