private void barButtonItemSave_ItemClick(object sender, ItemClickEventArgs e) { Extensions.Extensions.ShowWaitForm(description: "Şehir kaydediliyor"); CitySolClient client = Extensions.Extensions.GetCityServiceSol(); if (client == null) { return; } if (_city == null) { _city = new City { Name = textEditCityName.Text, IsActive = checkEditIsActive.Checked }; } else { _city.Name = textEditCityName.Text; _city.IsActive = checkEditIsActive.Checked; } ProcessResult processResult = update ? client.Update(_city) : client.Insert(_city); SplashScreenManager.CloseForm(false); Extensions.Extensions.ProcessResultMessage(processResult.Errors, (int)processResult.Result); Close(); }
private void barButtonItemDeleteCity_ItemClick(object sender, ItemClickEventArgs e) { City city = bindingSourceCity.Current as City; if (city.IsNull()) { Extensions.Extensions.ObjectNotSelectedForDelete(); return; } if (Extensions.Extensions.DeletingAlert(city.Name) != DialogResult.Yes) { return; } Extensions.Extensions.ShowWaitForm(description: "Şehir siliniyor..."); CitySolClient client = Extensions.Extensions.GetCityServiceSol(); ProcessResult processResult = client.Delete(city.Id); SplashScreenManager.CloseForm(false); Extensions.Extensions.ProcessResultMessage(processResult.Errors, (int)processResult.Result); if (processResult.Result == ExtensionsBLLResult.Success) { RefreshCity(); } }
private void RefreshCity() { CitySolClient citySolClient = Extensions.Extensions.GetCityServiceSol(); bindingSourceCity.DataSource = citySolClient.Cities(true); citySolClient.Close(); }
private void XtraFormCountry_Load(object sender, EventArgs e) { if (GlobalVariables.Cities.IsNull()) { CitySolClient client = Extensions.Extensions.GetCityServiceSol(); GlobalVariables.Cities = client.IsNull() ? null : new List <City>(client.Cities(true)); } cityBindingSource.DataSource = GlobalVariables.Cities; }
public static void GetCities() { if (GlobalVariables.Cities.IsNotNull()) { return; } CitySolClient citySolClient = Extensions.Extensions.GetCityServiceSol(); GlobalVariables.Cities = citySolClient.IsNull() ? null : new List <City>(citySolClient.Cities(true)); }
public static CitySolClient GetCityServiceSol() { CitySolClient client; try { client = new CitySolClient(binding, new EndpointAddress(String.Format(GlobalVariables.ServiceRoot + "/{0}", "CityService.svc"))); client.Select(-1); } catch (Exception) { bool b = Program.TestService(); if (!b) { Application.Exit(); } client = new CitySolClient(binding, new EndpointAddress(String.Format(GlobalVariables.ServiceRoot + "/{0}", "CityService.svc"))); } return(client); }