public void Update(BaseEntity entity) { var translatedData = BenefitTranslator.TranslateFromApp(entity); db.Benefits.Attach(translatedData); db.Entry(translatedData).State = System.Data.Entity.EntityState.Modified; CommitAsync(); }
public void Delete(BaseEntity entity) { db.Benefits.Remove(BenefitTranslator.TranslateFromApp(entity)); CommitAsync(); }
public List <Benefit> GetAll() { return(BenefitTranslator.TranslateAllFromDB(db.Benefits.ToList())); }
public void Create(BaseEntity entity) { db.Benefits.Add(BenefitTranslator.TranslateFromApp(entity)); CommitAsync(); }