public TModel InsertWithoutCommit(TForm form, out bool isEdit) { isEdit = form.Id != null; var result = SetupSvc.Upsert <TModel, TForm>(form, Includes); return(result); }
public virtual TForm Delete(string id, bool commit = true) { var result = SetupSvc.Delete <TModel>(id); if (commit) { context.SaveChanges(); } return(Mapper.Map <TForm>(result)); }
public virtual TForm Insert(TForm form, bool commit = true) { var result = SetupSvc.Upsert <TModel, TForm>(form, Includes); MapRelation(result, form); if (commit) { context.SaveChanges(); } return(Mapper.Map <TForm>(result)); }
public virtual TForm GetById(string id) { var obj = SetupSvc.GetById <TModel>(id, Includes); return(Mapper.Map <TModel, TForm>(obj)); }
public virtual List <TForm> GetAllWithDetail() { var result = SetupSvc.GetAll <TModel>(false, Includes).ToList(); return(Mapper.Map <List <TModel>, List <TForm> >(result)); }
public virtual List <TForm> GetAll() { var result = SetupSvc.GetAll <TModel>(true).ToList(); return(Mapper.Map <List <TModel>, List <TForm> >(result)); }
public TModel InsertWithoutCommit(TForm form) { var result = SetupSvc.Upsert <TModel, TForm>(form, Includes); return(result); }