public ServiceModel.Genders GetGenders(string locale, out ErrorClasses.GenericError error) { error = null; try { List <Model.StaticLookups.Gender> modelRes = SqlDataAccess.Entities.Gender.GetGendersFromCache(out error); if (error != null) { return(null); } if (modelRes == null) { return(null); } ServiceModel.Genders res = new ServiceModel.Genders(); res.Locale = locale; res.GendersList = new List <ServiceModel.Gender>(); foreach (Model.StaticLookups.Gender item in modelRes) { res.AddItem(item.Name); } return(res); } catch (Exception ex) { Logger.Controller.LogError(ex); error = ErrorClasses.Controller.GetUnknownError(); return(null); } }
public List <T> GetEntities(out ErrorClasses.GenericError error, Func <T, bool> filter = null) { error = null; if (filter != null) { return(DummyData.Where(filter).ToList()); } return(DummyData); }
public void InsertEntity(out ErrorClasses.GenericError error, TransactionModel model) { TransactionRepository.InsertEntity(out error, model); }
public void InsertEntity(out ErrorClasses.GenericError error, T entity) { error = null; DummyData.Add(entity); }
public void InsertEntity(out ErrorClasses.GenericError error, IEnumerable <T> entity) { error = null; entity.ToList().ForEach(e => DummyData.Add(e)); }