public void UpdateFactProduct(FactProduct factProduct) { DataContext.FactProducts.Attach(factProduct); DataContext.Entry(factProduct).State = EntityState.Modified; SetAuditFields(factProduct); DataContext.SaveChanges(); }
public void DeleteFactProduct(long factProductId) { FactProduct factProduct = GetFactProduct(factProductId); DataContext.FactProducts.Remove(factProduct); DataContext.SaveChanges(); }
public void AddFactProduct(FactProduct factProduct) { DataContext.FactProducts.Add(factProduct); SetAuditFields(factProduct); DataContext.SaveChanges(); }