public IActionResult ContactSettings(JournalContactSettingModel model) { if (ModelState.IsValid) { _tenantService.SaveTenantContactSetting(model, long.Parse(User.FindFirst(ClaimTypes.NameIdentifier).Value)); TempData.Add(Messages.SuccessContactSettingMessage, Messages.SuccessContactSettingMessage); return(RedirectToAction("ContactSettings")); } return(View()); }
public void SaveTenantContactSetting(JournalContactSettingModel model, long userId) { var tenant = _applicationDbContext.Users.Where(x => x.Id == userId).Select(x => x.Tenant).First(); tenant.FirstLine = model.Address; tenant.Country = model.Country; tenant.City = model.City; tenant.State = model.State; tenant.Zip = model.Zip; tenant.Email = model.Email; tenant.PhoneNumber = model.Phone; _applicationDbContext.SaveChanges(); }
public IActionResult ContactSettings() { var userId = long.Parse(User.FindFirst(ClaimTypes.NameIdentifier).Value); var tenant = _tenantService.GetTenantByUserId(userId); var model = new JournalContactSettingModel { Address = tenant.FirstLine, City = tenant.City, Country = tenant.Country, Email = tenant.Email, Phone = tenant.PhoneNumber, State = tenant.State, Zip = tenant.Zip }; return(View(model)); }