public List <WorkerModel> GetWorkers() { List <Worker> workers = WorkerProvider.Instance.GetItems(); List <WorkerModel> models = CustomSaveableModelBase.GetModels <WorkerModel, Worker>(workers); return(models); }
public List <TitleModel> GetTitles() { List <Title> titles = TitleProvider.Instance.GetItems(); List <TitleModel> models = CustomSaveableModelBase.GetModels <TitleModel, Title>(titles); return(models); }
public List <PozModel> GetPozs(string PozNumber) { List <Poz> pozs = PozProvider.Instance.GetItems("Number", PozNumber); List <PozModel> models = CustomSaveableModelBase.GetModels <PozModel, Poz>(pozs); return(models); }
public List <OBFModel> GetOBFs() { List <OBF> items = OBFProvider.Instance.GetItems(); List <OBFModel> models = CustomSaveableModelBase.GetModels <OBFModel, OBF>(items); return(models); }
public List <OBFModel> GetOBFs(string OBFNumber) { List <OBF> obfs = OBFProvider.Instance.GetItems("Number", OBFNumber); List <OBFModel> models = CustomSaveableModelBase.GetModels <OBFModel, OBF>(obfs); return(models); }
public List <OBFModel> GetOBFs(string OBFNumber, string OBFDescription) { Dictionary <string, object> param = new Dictionary <string, object>(); param.Add("StokNumber", OBFNumber); param.Add("Description", OBFDescription); List <OBF> obfs = OBFProvider.Instance.GetItems(param); List <OBFModel> models = CustomSaveableModelBase.GetModels <OBFModel, OBF>(obfs); List <OBFModel> items = new List <OBFModel>(); foreach (var item in models) { if (item.Childrens.Count == 0) { items.Add(item); } else { items.Add(item.Childrens.OrderByDescending(p => p.InserTime).FirstOrDefault()); } } return(items); }
public List <OBFModel> GetOBFs(string OBFDescription) { Dictionary <string, object> param = new Dictionary <string, object>(); param.Add("Description", OBFDescription); List <OBF> obfs = OBFProvider.Instance.GetItems(param); List <OBFModel> models = CustomSaveableModelBase.GetModels <OBFModel, OBF>(obfs); return(models); }
public List <PozModel> GetPozs(string PozNumber, string PozDescription) { List <Poz> pozs = new List <Poz>(); Dictionary <string, object> param = new Dictionary <string, object>(); param.Add("Number", PozNumber); param.Add("Description", PozDescription); param.Add("Year", DateTime.Now.Year); pozs = PozProvider.Instance.GetItems(param); List <PozModel> models = CustomSaveableModelBase.GetModels <PozModel, Poz>(pozs); return(models); }