public IHttpActionResult Post(ModuleContentTranslation translation) { using (var _repo = new ModuleContentTranslationRepository(UnitOfWork)) { _repo.InsertOrUpdate(translation); UnitOfWork.Save(); } return(Ok()); }
public void InsertOrUpdate(ModuleContentTranslation translation) { if (translation.Id == default(int)) { // New Entity _context.Entry(translation).State = EntityState.Added; } else { // Existing User _context.Entry(translation).State = EntityState.Modified; } }
public void InsertOrUpdateGraph(ModuleContentTranslation entityGraph) { throw new NotImplementedException(); }