public async void GetMaterialsBySelectType() { string typeId = SelectedType.Id.ToString(); HqlQuerySetting qsMaterial = new HqlQuerySetting(); qsMaterial.QueryString = string.Format("select r from SMES.FrameworkAdpt.MaterialChooseControl.MaterialModelAdpt r where r.MaterialType.Id = {0} and r.IsUsed = true", typeId); SynInvokeWcfService wcf = new SynInvokeWcfService(); var resultMaterial = await wcf.Invoke <MDF.Framework.Db.IDatabaseService>(c => c.Query(qsMaterial)); if (resultMaterial.IsSuccess) { var list = InfoExchange.DeConvert <List <MaterialModelAdpt> >(resultMaterial.InfoMessage, InfoExchange.SetingsKonwnTypesBinder); SetVisbleDatas(list); MaterialsTemp = list; list.Insert(0, new MaterialModelAdpt() { Id = -1, Name = "请选择", Cd = "" }); this.ItemSource = list; QueryBySerachText(); } }
public async void GetAreas() { SynInvokeWcfService wcf = new SynInvokeWcfService(); var result = await wcf.Invoke <IOrgInfoService>(c => c.GetAreas(QueryAreaIds.First())); if (result.IsSuccess) { var list = InfoExchange.DeConvert <List <IHierarchyModel> >(result.InfoMessage, InfoExchange.SetingsKonwnTypesBinder); Areas = list; } }
public async void GetTypes(List <string> QueryTypeIds) { SynInvokeWcfService wcf = new SynInvokeWcfService(); var result = await wcf.Invoke <IMeasureService>(c => c.GetTypes(QueryTypeIds)); if (result.IsSuccess) { var list = InfoExchange.DeConvert <List <MeasureTypeModelFAdpt> >(result.InfoMessage, InfoExchange.SetingsKonwnTypesBinder); MeasureTypes = list; } }
public async void LoadDatas() { SynInvokeWcfService wcf = new SynInvokeWcfService(); var result = await wcf.Invoke <IComMaterialTypeService>(c => c.GetMaterialTypes(GetMaterialTypeIds())); if (result.IsSuccess) { var list = InfoExchange.DeConvert <List <MaterialTypeModelAdpt> >(result.InfoMessage, InfoExchange.SetingsKonwnTypesBinder); MaterialTypes = list; } }
public async void GetMeasures(List <string> QueryTypeIds) { SynInvokeWcfService wcf = new SynInvokeWcfService(); var resultMaterial = await wcf.Invoke <IMeasureService>(c => c.GetMeasures(QueryTypeIds)); if (resultMaterial.IsSuccess) { var list = InfoExchange.DeConvert <List <MeasureModelFAdpt> >(resultMaterial.InfoMessage, InfoExchange.SetingsKonwnTypesBinder); ItemSource = list; PersonsTemp = list; } }
public async void GetEquipmentTypes() { var typeIds = QueryEquipmentTypeIds; SynInvokeWcfService wcf = new SynInvokeWcfService(); var result = await wcf.Invoke <IEquipmentService>(c => c.GetTypes(typeIds)); if (result.IsSuccess) { var list = InfoExchange.DeConvert <List <EquipmentTypeModelFAdpt> >(result.InfoMessage, InfoExchange.SetingsKonwnTypesBinder); EquipmentTypes = list; } }
public async void GetInitPersons() { var typeIds = QueryAreaIds; SynInvokeWcfService wcf = new SynInvokeWcfService(); var resultMaterial = await wcf.Invoke <IOrgInfoService>(c => c.GetPersons(typeIds.First())); if (resultMaterial.IsSuccess) { var list = InfoExchange.DeConvert <List <PersonModel> >(resultMaterial.InfoMessage, InfoExchange.SetingsKonwnTypesBinder); ItemSource = list; PersonsTemp = list; } }
public async void GetInitMaterials() { var typeIds = QueryMaterialTypeIds; SynInvokeWcfService wcf = new SynInvokeWcfService(); var resultMaterial = await wcf.Invoke <IComMaterialTypeService>(c => c.GetMaterials(typeIds)); if (resultMaterial.IsSuccess) { var list = InfoExchange.DeConvert <List <MaterialModelAdpt> >(resultMaterial.InfoMessage, InfoExchange.SetingsKonwnTypesBinder); SetVisbleDatas(list); ItemSource = list; MaterialsTemp = list; } }
public async void GetInitEquipments() { var typeIds = QueryEquipmentTypeIds; SynInvokeWcfService wcf = new SynInvokeWcfService(); var results = await wcf.Invoke <IEquipmentService>(c => c.GetEquipments(typeIds)); if (results.IsSuccess) { var list = InfoExchange.DeConvert <List <EquipmentModelFAdpt> >(results.InfoMessage, InfoExchange.SetingsKonwnTypesBinder); SetVisbleDatas(list); ItemSource = list; EquipmentsTemp = list; } }
public async void GetPersonsBySelectArea() { string typeId = SelectedType.Id.ToString(); HqlQuerySetting qsMaterial = new HqlQuerySetting(); qsMaterial.QueryString = string.Format("select r from SMES.FrameworkAdpt.OrgInfo.PersonModel r where r.Area.Id = {0} and r.IsUsed = true", typeId); SynInvokeWcfService wcf = new SynInvokeWcfService(); var resultMaterial = await wcf.Invoke <MDF.Framework.Db.IDatabaseService>(c => c.Query(qsMaterial)); if (resultMaterial.IsSuccess) { var list = InfoExchange.DeConvert <List <PersonModel> >(resultMaterial.InfoMessage, InfoExchange.SetingsKonwnTypesBinder); PersonsTemp = list; QueryBySerachText(); } }
/// <summary> /// 加载参数字典 /// </summary> public async void LoadParas() { SynInvokeWcfService wcf = new SynInvokeWcfService(); var result = await wcf.Invoke <ICommonParaService>(c => c.GetAllParas()); if (result.IsSuccess) { var list = InfoExchange.DeConvert <List <CommonParaModel> >(result.InfoMessage, InfoExchange.SetingsKonwnTypesBinder); CommonPara.dic.Clear(); foreach (var item in list) { CommonPara.dic.Add(item.KeyCode, item.ParaValue); } if (DatasLoadedComplated != null) { DatasLoadedComplated(this, new RoutedEventArgs()); } } }
public async void GetEquipmentsBySelectType() { string typeId = SelectedType.Id.ToString(); List <string> listTypeIdTemps = new List <string>(); listTypeIdTemps.Add(typeId); SynInvokeWcfService wcf = new SynInvokeWcfService(); var results = await wcf.Invoke <IEquipmentService>(c => c.GetEquipments(listTypeIdTemps)); if (results.IsSuccess) { var list = InfoExchange.DeConvert <List <EquipmentModelFAdpt> >(results.InfoMessage, InfoExchange.SetingsKonwnTypesBinder); SetVisbleDatas(list); EquipmentsTemp = list; QueryBySerachText(); } }