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