public ActionResult Edit(Specialist Specialist) { if (ModelState.IsValid) { db.Entry(Specialist).State = EntityState.Modified; db.SaveChanges(); return RedirectToAction("Index"); } return View(Specialist); }
public ActionResult ChangeAddress(Specialist Specialist) { if (ModelState.IsValid) { db.Entry(Specialist).State = EntityState.Modified; Specialist.GoogleMap = string.IsNullOrEmpty(Specialist.Address) ? UserHelper.GetFormattedLocation("", "", "USA") : UserHelper.GetFormattedLocation(Specialist.Address, Specialist.City, Specialist.CountryCode); db.SaveChanges(); return RedirectToAction("Index"); } return View(Specialist); }
public void RegisterSpecialist(RegisterModel model) { var newspecialist = new Specialist { EmailAddress = model.Email }; var user = Membership.GetUser(model.UserName); if (user != null) { var providerUserKey = user.ProviderUserKey; if (providerUserKey != null) newspecialist.GUID = (Guid)providerUserKey; newspecialist.FirstName = model.UserName; newspecialist.Photo = "./../images/dotimages/avatar-placeholder.png"; newspecialist.GoogleMap = "USA"; } _db.Specialists.Add(newspecialist); _db.SaveChanges(); }