Esempio n. 1
0
 public ActionResult Add(LoginViewModel model)
 {
     if (ModelState.IsValid)
     {
         using (CRUDDataEntities db = new CRUDDataEntities())
         {
             var Search = db.Logins.Where(m => m.UserName == model.UserName).FirstOrDefault();
             if (Search == null)
             {
                 db.Logins.Add(new Login
                 {
                     UserName = model.UserName,
                     Hobby1   = model.Hobby1,
                     Hobby2   = model.Hobby2,
                     Hobby3   = model.Hobby3,
                     Gender   = model.Gender,
                     CityId   = model.CityId,
                 });
                 db.SaveChanges();
                 ViewBag.Message = "Registrated";
             }
             else
             {
                 ViewBag.Message = "Not Registrated";
             }
         }
     }
     else
     {
         ViewBag.Message = "Fill The Required Fields";
     }
     return(View());
 }
Esempio n. 2
0
 public ActionResult Edit(LoginViewModel model)
 {
     if (ModelState.IsValid)
     {
         using (CRUDDataEntities db = new CRUDDataEntities())
         {
             var Search = db.Logins.Where(x => x.UserId == model.UserId).FirstOrDefault();
             if (Search == null)
             {
                 ViewBag.Message = "Cant Updated";
             }
             else
             {
                 Search.CityId   = model.CityId;
                 Search.Gender   = model.Gender;
                 Search.Hobby1   = model.Hobby1;
                 Search.Hobby2   = model.Hobby2;
                 Search.Hobby3   = model.Hobby3;
                 Search.UserId   = model.UserId;
                 Search.UserName = model.UserName;
                 db.SaveChanges();
                 ViewBag.Message = "Data Updated";
                 return(View(model));
             }
         }
     }
     else
     {
         ViewBag.Message = "Required Field  check";
     }
     return(View(model));
 }
Esempio n. 3
0
 public ActionResult Delete(LoginViewModel model)
 {
     using (CRUDDataEntities db = new CRUDDataEntities())
     {
         var Search = db.Logins.Where(x => x.UserId == model.UserId).FirstOrDefault();
         if (Search == null)
         {
             ViewBag.Message = "Cant Deleted";
         }
         else
         {
             db.Logins.Remove(Search);
             db.SaveChanges();
             return(RedirectToAction("Index"));
         }
     }
     return(View());
 }