private List <Sirket> ListAllCustomers() { try { using (var sirketSoapClient = new SirketWebServiceSoapClient()) { List <Sirket> sirkets = new List <Sirket>(); foreach (var responsedSirket in sirketSoapClient.SelectAllSirkets().OrderBy(x => x.sirketId).ToList()) { Sirket castedSirket = new Sirket() { sirketAdi = responsedSirket.sirketAdi, sirketId = responsedSirket.sirketId, sehir = responsedSirket.sehir, adres = responsedSirket.adres, aracSayisi = responsedSirket.aracSayisi, sirketPuani = responsedSirket.sirketPuani }; sirkets.Add(castedSirket); } return(sirkets); } } catch (Exception ex) { LogHelper.Log(LogTarget.File, ExceptionHelper.ExceptionToString(ex), true); throw new Exception("Customer doesn't exists."); } }
private void btnListele_Click(object sender, EventArgs e) { using (var sirketSoapClient = new SirketWebServiceSoapClient()) { dataGridView1.DataSource = sirketSoapClient.SelectAllSirkets(); } }
private bool DeleteSirket(int ID) { try { using (var sirketSoapClient = new SirketWebServiceSoapClient()) { return(sirketSoapClient.DeleteSirket(ID)); } } catch (Exception ex) { LogHelper.Log(LogTarget.File, ExceptionHelper.ExceptionToString(ex), true); throw new Exception("Customer doesn't exists."); } }
private void btnSirketKaydet_Click(object sender, EventArgs e) { SirketService.Sirket sirket = new SirketService.Sirket() { sehir = txtSirketSehir.Text, adres = txtSirketAdres.Text, sirketAdi = txtSirketAdi.Text, sirketPuani = 0 }; using (var sirketSoapClient = new SirketWebServiceSoapClient()) { sirketSoapClient.InsertSirket(sirket); MessageBox.Show("Şirket Başarıyla Eklendi"); } }
private bool InsertSirket(string sirketAdi, string sehir, string adres) { try { using (var sirketSoapClient = new SirketWebServiceSoapClient()) { return(sirketSoapClient.InsertSirket(new SirketService.Sirket() { sirketAdi = sirketAdi, sirketPuani = 0, sehir = sehir, adres = adres })); } } catch (Exception ex) { LogHelper.Log(LogTarget.File, ExceptionHelper.ExceptionToString(ex), true); throw new Exception("Customer doesn't exists."); } }