public ActionResult SaveEdition(EditionBO editionEntity) { if (editionEntity.EST_EditionID != 0 && editionEntity.EST_EditionID != null) { EditionData.Update(editionEntity); return(new HttpStatusCodeResult(201, "Update successful")); } else { EditionData.Save(editionEntity); return(new HttpStatusCodeResult(201, "Creation successful")); } }
public static void Update(EditionBO editionToUpdate) { EstimateDBEntities context = new EstimateDBEntities(); GenericRepository <EstimateEdition> repo = new GenericRepository <EstimateEdition>(context); var config = new MapperConfiguration(cfg => cfg.CreateMap <EditionBO, EstimateEdition>()); var mapper = config.CreateMapper(); var edition = mapper.Map <EstimateEdition>(editionToUpdate); repo.Update(edition); repo.Save(); }