Ejemplo n.º 1
0
 public ActionResult Register(string username, string password)
 {
     try
     {
         using (BookStoreDataContext data = new BookStoreDataContext())
         {
             var user = data.Users.SingleOrDefault(_ => _.Username == username);
             if (user == null)
             {
                 user = new User { Username = username, Password = password };
                 data.Users.InsertOnSubmit(user);
                 data.SubmitChanges();
                 return Json(new { results = new { userid = user.ID }, success = true }, JsonRequestBehavior.AllowGet);
             }
             else
             {
                 return Json(new { success = false, reason = "userexists" }, JsonRequestBehavior.AllowGet);
             }
         }
     }
     catch (Exception ex)
     {
         return Json(new { success = false, reason = "servererror" }, JsonRequestBehavior.AllowGet);
     }
 }
 partial void UpdateUser(User instance);
 partial void DeleteUser(User instance);
 partial void InsertUser(User instance);