Ejemplo n.º 1
0
 public ActionResult Edit(string id, MemberEditVM viewModel)
 {
     TempData["Show"] = false;
     if (ModelState.IsValid)
     {
         Registered_Person rp = db.Registered_Person.Find(id);
         rp.Person_ID       = id;
         rp.Person_Name     = viewModel.person_name;
         rp.Person_Surname  = viewModel.person_surname;
         rp.Person_Email    = viewModel.person_email;
         rp.Person_Type     = "Student";
         db.Entry(rp).State = EntityState.Modified;
         db.SaveChanges();
         TempData["Msg"]   = "Member updated successfully.";
         TempData["Show"]  = true;
         TempData["color"] = "alert-success";
     }
     return(RedirectToAction("Index"));
 }
Ejemplo n.º 2
0
        // GET: Member/Edit/5
        public ActionResult Edit(string id)
        {
            //employee details
            if (id == null)
            {
                TempData["Msg"]   = "Please select an employee before selecting update.";
                TempData["Show"]  = true;
                TempData["color"] = "alert-warning";
                ModelState.AddModelError("person_id", "Please select a member before selecting update.");
                return(RedirectToAction("Index"));
            }
            var viewModel = new MemberEditVM();

            viewModel.person_id      = db.Registered_Person.Find(id).Person_ID;
            viewModel.person_name    = db.Registered_Person.Find(id).Person_Name;
            viewModel.person_surname = db.Registered_Person.Find(id).Person_Surname;
            viewModel.person_email   = db.Registered_Person.Find(id).Person_Email;
            TempData["Show"]         = false;
            return(View(viewModel));
        }