public ActionResult EditOrganizationAlias(AliasOrganizationRel aliasorganizationrel) { if (ModelState.IsValid) { _aliasorganizationrelRepository.InsertOrUpdate(aliasorganizationrel); _aliasorganizationrelRepository.Save(); return(RedirectToAction("Details", "Organizations", new { id = aliasorganizationrel.OrganizationId })); } return(View(aliasorganizationrel)); }
// // GET: /Alias/CreateOrganizationAlias public ActionResult CreateOrganizationAlias(int organizationId) { var alias = new AliasOrganizationRel() { OrganizationId = organizationId, Alias = new Alias() }; if (Request.IsAjaxRequest()) { return(PartialView("_CreateOrEditOrganizationAlias", alias)); } return(View()); }
public void InsertOrUpdate(AliasOrganizationRel aliasorganizationrel) { if (aliasorganizationrel.Id == default(int)) { // New entity context.AliasOrganizationRels.Add(aliasorganizationrel); } else { // Existing entity context.Entry(aliasorganizationrel.Alias).State = EntityState.Modified; context.Entry(aliasorganizationrel).State = EntityState.Modified; } }