Beispiel #1
0
        public ActionResult Create(User user)
        {
            if (ModelState.IsValid)
            {
                user.Registration = DateTime.Now;
                UserMng.Instance.CreateUser(user);
                return RedirectToAction("Index");
            }

            return View(user);
        }
Beispiel #2
0
 public void UpdateUser(User i_User)
 {
     User userFromDB = UserMng.Instance.GetUserFromDB(i_User.PhoneNumber);
     userFromDB.Allergies = i_User.Allergies;
     userFromDB.Birthday = i_User.Birthday;
     userFromDB.Email = i_User.Email;
     userFromDB.Password = i_User.Password;
     userFromDB.SpecialInstructions = i_User.SpecialInstructions;
     userFromDB.Diseases = i_User.Diseases;
     m_DB.Entry(userFromDB).State = EntityState.Modified;
     m_DB.SaveChanges();
 }
Beispiel #3
0
 public void CreateUser(User i_User)
 {
     if (!m_Users.ContainsKey(i_User.PhoneNumber))
     {
         m_Users.Add(i_User.PhoneNumber, i_User);
         m_DB.Users.Add(i_User);
         m_DB.SaveChanges();
     }
 }
Beispiel #4
0
 public ActionResult Edit(User user)
 {
     if (ModelState.IsValid)
     {
         UserMng.Instance.UpdateUser(user);
         return RedirectToAction("Index");
     }
     return View(user);
 }