public ActionResult EditSubscriptionsAddress(AddressSubscriptionsRel addresssubscriptionsrel) { if (ModelState.IsValid) { _addresssubscriptionsrelRepository.InsertOrUpdate(addresssubscriptionsrel); _addresssubscriptionsrelRepository.Save(); return(null); //return RedirectToAction("Details", "Subscriptions", new { id = addresssubscriptionsrel.SubscriptionsId }); } return(View()); }
public void InsertOrUpdate(AddressSubscriptionsRel addresssubscriptionsrel) { if (addresssubscriptionsrel.Id == default(int)) { // New entity context.Addresses.Add(addresssubscriptionsrel.Address); context.AddressSubscriptionsRels.Add(addresssubscriptionsrel); } else { // Existing entity context.Entry(addresssubscriptionsrel).State = EntityState.Modified; context.Entry(addresssubscriptionsrel.Address).State = EntityState.Modified; } }
// // GET: /Addresses/CreatePersonAddress public ActionResult CreateSubscriptionsAddress(int subscriptionId) { var address = new AddressSubscriptionsRel { SubscriptionsId = subscriptionId, FirstKnownUseDate = DateTime.Now, Address = new Address() }; if (Request.IsAjaxRequest()) { return(PartialView("_CreateOrEditSubscriptionsAddress", address)); } return(View(address)); }