private void dgvUcuslar_DoubleClick(object sender, EventArgs e) { btnKaydet.Enabled = false; txtUcusID.Text = Convert.ToString(dgvUcuslar.SelectedRows[0].Cells[0].Value); txtUcusAdi.Text = dgvUcuslar.SelectedRows[0].Cells[1].Value.ToString(); txtUcakID.Text = Convert.ToString(dgvUcuslar.SelectedRows[0].Cells[2].Value); txtUcakAdi.Text = dgvUcuslar.SelectedRows[0].Cells[3].Value.ToString(); txtKalkisID.Text = Convert.ToString(dgvUcuslar.SelectedRows[0].Cells[4].Value); txtKalkisYeri.Text = Convert.ToString(dgvUcuslar.SelectedRows[0].Cells[5].Value); txtInisID.Text = Convert.ToString(dgvUcuslar.SelectedRows[0].Cells[6].Value); txtInisYeri.Text = Convert.ToString(dgvUcuslar.SelectedRows[0].Cells[7].Value); txtEkonomiKoltuk.Text = Convert.ToString(dgvUcuslar.SelectedRows[0].Cells[8].Value); txtBusinessKoltuk.Text = Convert.ToString(dgvUcuslar.SelectedRows[0].Cells[9].Value); txtFirstClassKoltuk.Text = Convert.ToString(dgvUcuslar.SelectedRows[0].Cells[10].Value); txtEkonomiFiyat.Text = Convert.ToString(dgvUcuslar.SelectedRows[0].Cells[11].Value); txtBusinessFiyat.Text = Convert.ToString(dgvUcuslar.SelectedRows[0].Cells[12].Value); txtFirstFiyat.Text = Convert.ToString(dgvUcuslar.SelectedRows[0].Cells[13].Value); txtEkstraBagaj.Text = Convert.ToString(dgvUcuslar.SelectedRows[0].Cells[14].Value); dtpYolculuk.Value = Convert.ToDateTime(dgvUcuslar.SelectedRows[0].Cells[15].Value); Ucus u = new Ucus(); btnDegistir.Enabled = true; btnSil.Enabled = true; txtBusinessFiyat.ReadOnly = false; txtEkonomiFiyat.ReadOnly = false; txtFirstFiyat.ReadOnly = false; txtEkstraBagaj.ReadOnly = false; btnUcakBul.Enabled = false; dtpYolculuk.Enabled = false; }
public Ucus UcusBul(string Ucus_Numarasi) { try { SqlParameter[] p = { new SqlParameter("@Ucus_Numarasi", Ucus_Numarasi) }; SqlDataReader dr = hlp.ExecuteReader("Select Ucus_Numarasi,Id_Havayolu,Kalkis_Yeri_Id,Varis_Yeri_Id,Kalkis_Tarih,Kalkis_Saat,Varis_Tarih,Varis_Saat,Tahmini_Sure,Id_Ucak from tblUcusBilgileri Where Ucus_Numarasi=@Ucus_Numarasi", p); Ucus u = null; if (dr.Read()) { u = new Ucus(); u.Ucus_Numarasi = dr["Ucus_Numarasi"].ToString(); u.Id_Havayolu = dr["Id_Havayolu"].ToString(); u.Kalkis_Yeri_Id = dr["Kalkis_Yeri_Id"].ToString(); u.Varis_Yeri_Id = dr["Varis_Yeri_Id"].ToString(); u.Kalkis_Tarih = Convert.ToDateTime(dr["Kalkis_Tarih"].ToString()); u.Kalkis_Saat = TimeSpan.Parse(dr["Kalkis_Saat"].ToString()); u.Varis_Tarih = Convert.ToDateTime(dr["Varis_Tarih"]); u.Varis_Saat = TimeSpan.Parse(dr["Varis_Saat"].ToString()); u.Tahmini_Sure = TimeSpan.Parse(dr["Tahmini_Sure"].ToString()); u.Id_Ucak = dr["Id_Ucak"].ToString(); } dr.Close(); return(u); } catch (Exception) { throw; } }
public ActionResult <Ucus> Create(Ucus ucus) { //FIXME _ucusService.Create(ucus); _commandBus.Process(new UcusAyarlaCommand(ucus, _ucusService, _eventBus)); return(NoContent()); //FIXME return CreatedAtRoute("GetUcus", new { id = ucus.Id.ToString() }, ucus); }
private void btnKaydet_Click(object sender, EventArgs e) { Ucus u = new Ucus(); string isim = u.UcusAdiGetir(Genel.kisaltma); if ("" == isim) { MessageBox.Show("Hata var."); } else { txtUcusAdi.Text = isim; } if (txtUcusAdi.Text.Trim() != "" && txtUcakAdi.Text.Trim() != "" && txtInisYeri.Text.Trim() != "" && txtKalkisYeri.Text != "" && txtBusinessFiyat.Text != "" && txtEkonomiFiyat.Text != "" && txtFirstFiyat.Text != "" && txtInisID.Text != txtKalkisID.Text) { if (u.UcusVarMi(dtpYolculuk.Value, txtUcakID.Text)) { MessageBox.Show("Uçuş kayıtlı!"); } else { u.UcusTarihi = Convert.ToDateTime(dtpYolculuk.Value); u.BusinessClassBosKoltuk = Convert.ToInt32(txtBusinessKoltuk.Text); u.BusinessClassFiyat = Convert.ToDouble(txtBusinessFiyat.Text); u.EkonomikBosKoltuk = Convert.ToInt32(txtEkonomiKoltuk.Text); u.EkonomikFiyat = Convert.ToDouble(txtEkonomiFiyat.Text); u.EkstraBagajFiyat = Convert.ToDouble(txtEkstraBagaj.Text); u.FirstClassBosKoltuk = Convert.ToInt32(txtFirstClassKoltuk.Text); u.FirstClassFiyat = Convert.ToDouble(txtFirstFiyat.Text); u.InisYeriID = Convert.ToInt32(txtInisID.Text); u.KalkisYeriID = Convert.ToInt32(txtKalkisID.Text); u.UcakID = Convert.ToInt32(txtUcakID.Text); u.UcusAdi = txtUcusAdi.Text; if (u.UcusEkle(u)) { MessageBox.Show("Uçuş başarı ile eklendi."); dgvUcuslar.DataSource = u.UcuslariGetir(); Temizle(); btnKaydet.Enabled = false; txtBusinessFiyat.ReadOnly = true; txtEkonomiFiyat.ReadOnly = true; txtFirstFiyat.ReadOnly = true; txtEkstraBagaj.ReadOnly = true; } else { MessageBox.Show("Uçuş eklenemedi."); } } } else { MessageBox.Show("Hiç bir alan boş bırakılamaz."); } }
private void Ucuslar_Load(object sender, EventArgs e) { Ucus u = new Ucus(); dgvUcuslar.DataSource = u.UcuslariGetir(); dgvUcuslar.Columns[0].Visible = false; dgvUcuslar.Columns[4].Visible = false; dgvUcuslar.Columns[6].Visible = false; dgvUcuslar.Columns[2].Visible = false; }
private void btnKaydet_Click(object sender, EventArgs e) { UcusBL ubl = new UcusBL(); foreach (DataRow item in dt.Rows) { Ucus u = new Ucus(); if (item.RowState != DataRowState.Deleted) { //for (int i = 0; i < 25; i++) //{ // MessageBox.Show(item[i].ToString()); //} u.Ucus_Numarasi = item[0].ToString(); u.Id_Havayolu = item[2].ToString(); u.Kalkis_Yeri_Id = item[3].ToString(); u.Varis_Yeri_Id = item[4].ToString(); u.Kalkis_Tarih = Convert.ToDateTime(item[7].ToString()); u.Kalkis_Saat = TimeSpan.Parse(item[8].ToString()); u.Varis_Tarih = Convert.ToDateTime(item[9].ToString()); u.Varis_Saat = TimeSpan.Parse(item[10].ToString()); u.Tahmini_Sure = TimeSpan.Parse(item[11].ToString()); u.Id_Ucak = item[13].ToString(); } switch (item.RowState) { case DataRowState.Added: if (ubl.Kaydet(u)) { MessageBox.Show(u.Ucus_Numarasi + " Numaralı Ucus Eklendi"); } break; case DataRowState.Deleted: if (ubl.UcusSil((string)(item[0, DataRowVersion.Original]))) { MessageBox.Show(item[0, DataRowVersion.Original] + " Numaralı Ucus Silindi"); } break; case DataRowState.Modified: if (ubl.Guncelle(u)) { MessageBox.Show(u.Ucus_Numarasi + " Numaralı Ucus Guncellendi"); } break; default: break; } } }
public IActionResult Update(string id, Ucus ucusIn) { var ucus = _ucusService.Get(id); if (ucus == null) { return(NotFound()); } _ucusService.Update(id, ucusIn); return(NoContent()); }
private void btnSil_Click(object sender, EventArgs e) { if (MessageBox.Show("Silmek istediğinizden emin misiniz?", "UYARI", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes) { int a = Convert.ToInt32(txtUcusID.Text); Ucus u = new Ucus(); if (u.UcusSil(a)) { MessageBox.Show("Uçuş Silindi."); dgvUcuslar.DataSource = u.UcuslariGetir(); Temizle(); btnSil.Enabled = false; btnDegistir.Enabled = false; } } }
public bool Guncelle(Ucus ucs) { try { SqlParameter[] p = { new SqlParameter("@Ucus_Numarasi", ucs.Ucus_Numarasi), new SqlParameter("@Id_Havayolu", ucs.Id_Havayolu), new SqlParameter("@Kalkis_Yeri_Id", ucs.Kalkis_Yeri_Id), new SqlParameter("@Varis_Yeri_Id", ucs.Varis_Yeri_Id),new SqlParameter("@Kalkis_Tarih", ucs.Kalkis_Tarih), new SqlParameter("@Kalkis_Saat", ucs.Kalkis_Saat), new SqlParameter("@Varis_Tarih", ucs.Varis_Tarih), new SqlParameter("@Varis_Saat", ucs.Varis_Saat), new SqlParameter("@Tahmini_Sure", ucs.Tahmini_Sure), new SqlParameter("@Id_Ucak", ucs.Id_Ucak) }; return(hlp.ExecuteNonQuery("Update tblUcusBilgileri set Id_Havayolu=@Id_Havayolu,Kalkis_Yeri_Id=@Kalkis_Yeri_Id,Varis_Yeri_Id=@Varis_Yeri_Id,Kalkis_Tarih=@Kalkis_Tarih,Kalkis_Saat=@Kalkis_Saat,Varis_Tarih=@Varis_Tarih,Varis_Saat=@Varis_Saat,Tahmini_Sure=@Tahmini_Sure,Id_Ucak=@Id_Ucak Where Ucus_Numarasi=@Ucus_Numarasi", p) > 0); } catch (SqlException ex) { throw ex; } catch (Exception ex) { throw ex; } }
public bool Kaydet(Ucus ucs) { try { string cmdtext = "Insert into tblUcusBilgileri values(@Ucus_Numarasi, @Id_Havayolu, @Kalkis_Yeri_Id, @Varis_Yeri_Id, @Kalkis_Tarih, @Kalkis_Saat, @Varis_Tarih, @Varis_Saat, @Tahmini_Sure, @Id_Ucak)"; SqlParameter[] p = { new SqlParameter("@Ucus_Numarasi", ucs.Ucus_Numarasi), new SqlParameter("@Id_Havayolu", ucs.Id_Havayolu), new SqlParameter("@Kalkis_Yeri_Id", ucs.Kalkis_Yeri_Id), new SqlParameter("@Varis_Yeri_Id", ucs.Varis_Yeri_Id),new SqlParameter("@Kalkis_Tarih", ucs.Kalkis_Tarih), new SqlParameter("@Kalkis_Saat", ucs.Kalkis_Saat), new SqlParameter("@Varis_Tarih", ucs.Varis_Tarih), new SqlParameter("@Varis_Saat", ucs.Varis_Saat), new SqlParameter("@Tahmini_Sure", ucs.Tahmini_Sure), new SqlParameter("@Id_Ucak", ucs.Id_Ucak) }; return(hlp.ExecuteNonQuery(cmdtext, p) > 0); } catch (SqlException ex) { throw ex; } catch (Exception ex) { throw ex; } }
public void button1_Click(object sender, EventArgs e) { try { UcusBL ubl = new UcusBL(); Ucus u = ubl.UcusBul(cmbUcusNo.SelectedValue.ToString()); if (u == null) { MessageBox.Show("Uçuş Bulunamadı"); } else { frm.txtUcusNumara.Text = u.Ucus_Numarasi; frm.cmbHavayolu.SelectedValue = u.Id_Havayolu; frm.cmbKalkis.SelectedValue = u.Kalkis_Yeri_Id; frm.cmbVaris.SelectedValue = u.Varis_Yeri_Id; frm.txtKalkisTarih.Value = u.Kalkis_Tarih; frm.txtKalkisSaat.Text = u.Kalkis_Saat.ToString(); frm.txtVarisTarih.Value = u.Varis_Tarih; frm.txtVarisSaat.Text = u.Varis_Saat.ToString(); frm.txtTahminiSure.Text = u.Tahmini_Sure.ToString(); frm.cmbUcak.SelectedValue = u.Id_Ucak; // frm.ucus_numarasi = frm.txtUcusNumara.Text; frm.ucus_numarasi = cmbUcusNo.SelectedValue.ToString(); frm.btnVazgec.Visible = true; frm.btnSil.Visible = true; frm.lblUcusNo.Cursor = Cursors.No; frm.txtUcusNumara.Enabled = false; frm.btnKaydet.Text = "Guncelle"; this.Close(); } } catch (Exception) { throw; } }
private void btnDegistir_Click(object sender, EventArgs e) { Ucus u = new Ucus(); if (txtUcusAdi.Text.Trim() != "" && txtUcakAdi.Text.Trim() != "" && txtInisYeri.Text.Trim() != "" && txtKalkisYeri.Text != "" && txtBusinessFiyat.Text != "" && txtEkonomiFiyat.Text != "" && txtFirstFiyat.Text != "" && txtInisID.Text != txtKalkisID.Text) { u.UcusID = Convert.ToInt32(txtUcusID.Text); u.UcusTarihi = Convert.ToDateTime(dtpYolculuk.Value); u.BusinessClassBosKoltuk = Convert.ToInt32(txtBusinessKoltuk.Text); u.BusinessClassFiyat = Convert.ToDouble(txtBusinessFiyat.Text); u.EkonomikBosKoltuk = Convert.ToInt32(txtEkonomiKoltuk.Text); u.EkonomikFiyat = Convert.ToDouble(txtEkonomiFiyat.Text); u.EkstraBagajFiyat = Convert.ToDouble(txtEkstraBagaj.Text); u.FirstClassBosKoltuk = Convert.ToInt32(txtFirstClassKoltuk.Text); u.FirstClassFiyat = Convert.ToDouble(txtFirstFiyat.Text); u.InisYeriID = Convert.ToInt32(txtInisID.Text); u.KalkisYeriID = Convert.ToInt32(txtKalkisID.Text); u.UcakID = Convert.ToInt32(txtUcakID.Text); u.UcusAdi = txtUcusAdi.Text; if (u.UcusGuncelle(u)) { MessageBox.Show("Uçuş bilgileri güncellendi."); btnSil.Enabled = false; btnDegistir.Enabled = false; Temizle(); txtBusinessFiyat.ReadOnly = true; txtEkonomiFiyat.ReadOnly = true; txtFirstFiyat.ReadOnly = true; txtEkstraBagaj.ReadOnly = true; dgvUcuslar.DataSource = u.UcuslariGetir(); } else { MessageBox.Show("Uçuş bilgileri güncellenemedi."); txtEkonomiFiyat.Focus(); } } }
private void BiletSatisHareketleri_Load(object sender, EventArgs e) { txtPrimary.Text = GetTimestamp(DateTime.Now); Musteriler m = new Musteriler(); m.MusterileriGetir(lvMusteiler); Ucus u = new Ucus(); Ucus k = u.BilgiGetirFiyat(Genel.UcusIDGidis); if (Genel.BiletTipi == "Ekonomi") { txtBiletFiyati.Text = k.EkonomikFiyat.ToString(); } else if (Genel.BiletTipi == "Business") { txtBiletFiyati.Text = k.BusinessClassFiyat.ToString(); } else { txtBiletFiyati.Text = k.FirstClassFiyat.ToString(); } Havayolu h = new Havayolu(); txtHavayoluAdi.Text = h.HavayoluAdiGetir(Genel.UcusIDGidis); txtHavalimaniAdi1.Text = Genel.BiletKalkisYeri; txtHavalimaniAdi2.Text = Genel.BiletInisYeri; txtTarih.Text = Genel.BiletGidisTarihi.ToShortDateString(); txtBiletTipi.Text = Genel.BiletTipi; txtKisiSayisi.Text = Genel.BiletKisiSayisi.ToString(); txtEksKilo.Text = Convert.ToString(Genel.BiletBagajKilosu); txteksBagFiyat.Text = k.EkstraBagajFiyat.ToString(); txtAraToplam.Text = (Convert.ToInt32(txtKisiSayisi.Text) * Convert.ToInt32(txtBiletFiyati.Text)).ToString(); txtGidisToplam.Text = (Convert.ToInt32(txtAraToplam.Text) + (Convert.ToInt32(txteksBagFiyat.Text) * Convert.ToInt32(txtEksKilo.Text))).ToString(); if (Genel.BiletTekYonMu == false) { k = u.BilgiGetirFiyat(Genel.UcusIDDonus); if (Genel.BiletTipi == "Ekonomi") { txtBiletFiyati1.Text = k.EkonomikFiyat.ToString(); } else if (Genel.BiletTipi == "Business") { txtBiletFiyati1.Text = k.BusinessClassFiyat.ToString(); } else { txtBiletFiyati1.Text = k.FirstClassFiyat.ToString(); } txtHavayoluAdi1.Text = h.HavayoluAdiGetir(Genel.UcusIDGidis); txtBiletTipi.Text = Genel.BiletTipi; txtKisiSayisi1.Text = Genel.BiletKisiSayisi.ToString(); txteksBagFiyat1.Text = k.EkstraBagajFiyat.ToString(); txtHavalimaniAdi11.Text = Genel.BiletKalkisYeriDonus; txtHavalimaniAdi21.Text = Genel.BiletInisYeriDonus; txtTarih1.Text = Genel.BiletDonusTarihi.ToShortDateString(); txtEksKilo1.Text = Genel.EkstraBagajKilosuDonus.ToString(); txtAraToplam1.Text = (Convert.ToInt32(txtKisiSayisi1.Text) * Convert.ToInt32(txtBiletFiyati1.Text)).ToString(); txtDonusToplam.Text = (Convert.ToInt32(txtAraToplam1.Text) + (Convert.ToInt32(txteksBagFiyat1.Text) * Convert.ToInt32(txtEksKilo1.Text))).ToString(); } else { txtDonusToplam.Text = "0"; } }
public void Remove(Ucus ucusIn) => _ucuslar.DeleteOne(ucus => ucus.Id == ucusIn.Id);
public void btnKaydet_Click(object sender, EventArgs e) { if (SecenekKontrol()) { CmbDropControl(); return; } try { TimeSpan time = TimeSpan.Parse(txtKalkisSaat.Text); time.ToString(); TimeSpan time2 = TimeSpan.Parse(txtVarisSaat.Text); time2.ToString(); TimeSpan time3 = TimeSpan.Parse(txtTahminiSure.Text); time3.ToString(); UcusBL u = new UcusBL(); Ucus ucsK = new Ucus(); ucsK.Ucus_Numarasi = txtUcusNumara.Text.Trim(); ucsK.Id_Havayolu = cmbHavayolu.SelectedValue.ToString(); ucsK.Kalkis_Yeri_Id = cmbKalkis.SelectedValue.ToString(); ucsK.Varis_Yeri_Id = cmbVaris.SelectedValue.ToString(); ucsK.Kalkis_Tarih = txtKalkisTarih.Value; ucsK.Kalkis_Saat = time; ucsK.Varis_Tarih = txtVarisTarih.Value; ucsK.Varis_Saat = time2; ucsK.Tahmini_Sure = time3; ucsK.Id_Ucak = cmbUcak.SelectedValue.ToString(); if (ucus_numarasi == null) { MessageBox.Show(u.Kaydet(ucsK) ? "Başarılı" : "Başarısız"); Temizle(); } else { if (u.Guncelle(ucsK)) { ucus_numarasi = null; Temizle(); MessageBox.Show("Güncelleme Başarılı"); } else { MessageBox.Show("Güncelleme Başarısız!"); } } } catch (SqlException ex) { switch (ex.Number) { case 245: MessageBox.Show("Sayısal Değerleri Doğru Giriniz."); break; default: MessageBox.Show("Veritabanı Hatası" + ex.Number); break; } } catch (FormatException) { MessageBox.Show("Sayısal Değerleri Doğru Giriniz."); } catch (Exception) { MessageBox.Show("Bilinmeyen Hata!!"); } }
public UcusAyarlaCommand(Ucus ucus, UcusService ucusService, IEventBus eventBus) { _ucus = ucus; _ucusService = ucusService; _eventBus = eventBus; }
public void Update(string id, Ucus ucusIn) => _ucuslar.ReplaceOne(ucus => ucus.Id == id, ucusIn);
private void UcusSorgulama_Load(object sender, EventArgs e) { Ucus u = new Ucus(); dgvUcuslar.DataSource = u.UcuslariGetirBySorgulama(Genel.BiletKalkisID, Genel.BiletVarisID, Genel.BiletGidisTarihi, Genel.BiletKisiSayisi, Genel.BiletTipi, Genel.BiletTekYonMu); }
public Ucus Create(Ucus ucus) { _ucuslar.InsertOne(ucus); return(ucus); }