public ActionResult Create(AddressCreateModel addressCreateModel) { try { if(ModelState.IsValid) { using (var unitIfWork = new UnitOfWork()) { unitIfWork.InsertProfileAddress(User.Identity.Name, addressCreateModel.Address1, addressCreateModel.Address2, addressCreateModel.Address3, int.Parse(addressCreateModel.City), addressCreateModel.PostalCode); } } return RedirectToAction("Index"); } catch { return View(); } }