void client_GetQueryPlanCityCompleted(object sender, GetQueryPlanCityCompletedEventArgs e) { try { allowQueryAreaCity = true; this.RefreshUI(RefreshedTypes.HideProgressBar); if (!e.Cancelled) { if (e.Result != null) { if (e.ListAREADIFFERENCE.Count() > 0) { DtGridArea.ItemsSource = e.ListAREADIFFERENCE; ShowProgressBasePage(); client.GetAreaCityByCategoryAsync(e.ListAREADIFFERENCE.FirstOrDefault().AREADIFFERENCEID); } else { DtGridArea.ItemsSource = null; DtGridCity.ItemsSource = null; } if (e.Result.Count() > 0) { e.Result.ToList().ForEach(item => { T_OA_AREACITY Sport = new T_OA_AREACITY(); Sport.AREACITYID = item.AREACITYID; //Sport.T_OA_AREADIFFERENCE.AREADIFFERENCEID = item.T_OA_AREADIFFERENCE.AREADIFFERENCEID; Sport.CITY = item.CITY; Sport.CREATEDATE = item.CREATEDATE; Sport.CREATEUSERID = item.CREATEUSERID; Sport.UPDATEDATE = item.UPDATEDATE; Sport.UPDATEUSERID = item.UPDATEUSERID; Sport.EntityKey = item.EntityKey; }); } } else { DtGridArea.ItemsSource = null; DtGridCity.ItemsSource = null; } } } catch (Exception ex) { Utility.SetLogAndShowLog(ex.ToString()); } }
void client_GetQueryPlanCityCompleted(object sender, GetQueryPlanCityCompletedEventArgs e) { try { if (!e.Cancelled) { if (e.Result != null) { if (e.Result.Count() > 0) { e.Result.ToList().ForEach(item => { T_OA_AREACITY Sport = new T_OA_AREACITY(); Sport.AREACITYID = item.AREACITYID; //Sport.T_OA_AREADIFFERENCE.AREADIFFERENCEID = item.T_OA_AREADIFFERENCE.AREADIFFERENCEID; Sport.CITY = item.CITY; Sport.CREATEDATE = item.CREATEDATE; Sport.CREATEUSERID = item.CREATEUSERID; Sport.UPDATEDATE = item.UPDATEDATE; Sport.UPDATEUSERID = item.UPDATEUSERID; Sport.EntityKey = item.EntityKey; }); if (e.ListAREADIFFERENCE.Count() > 0) { if (DtGridArea.ItemsSource == null) { DtGridArea.ItemsSource = e.ListAREADIFFERENCE; } client.GetAreaCityByCategoryAsync(e.ListAREADIFFERENCE.FirstOrDefault().AREADIFFERENCEID); } } else { // cmbSolution.ItemsSource = null; } } } } catch (Exception ex) { Utility.SetLogAndShowLog(ex.ToString()); } }
void client_GetQueryPlanCityCompleted(object sender, GetQueryPlanCityCompletedEventArgs e) { try { if (!e.Cancelled) { if (e.Result != null) { if (e.Result.Count() > 0) { e.Result.ToList().ForEach(item => { T_OA_AREACITY Sport = new T_OA_AREACITY(); Sport.AREACITYID = item.AREACITYID; //Sport.T_OA_AREADIFFERENCE.AREADIFFERENCEID = item.T_OA_AREADIFFERENCE.AREADIFFERENCEID; Sport.CITY = item.CITY; Sport.CREATEDATE = item.CREATEDATE; Sport.CREATEUSERID = item.CREATEUSERID; Sport.UPDATEDATE = item.UPDATEDATE; Sport.UPDATEUSERID = item.UPDATEUSERID; Sport.EntityKey = item.EntityKey; }); if (e.ListAREADIFFERENCE.Count() > 0) { if(DtGridArea.ItemsSource==null) DtGridArea.ItemsSource = e.ListAREADIFFERENCE; client.GetAreaCityByCategoryAsync(e.ListAREADIFFERENCE.FirstOrDefault().AREADIFFERENCEID); } } else { // cmbSolution.ItemsSource = null; } } } } catch (Exception ex) { Utility.SetLogAndShowLog(ex.ToString()); } }