public ActionResult RezervasyonEkleForm(int id, int?kisi, string giris = "", string cıkıs = "") { if (giris == "" || cıkıs == "") { ViewBag.gt = ""; ViewBag.ct = ""; } else { DateTime a = Convert.ToDateTime(giris); giris = a.ToString("dd-MM-yyyy"); DateTime b = Convert.ToDateTime(cıkıs); cıkıs = b.ToString("dd-MM-yyyy"); ViewBag.gt = giris; ViewBag.ct = cıkıs; } Oda o = m.Oda.Where(x => x.ID == id).FirstOrDefault(); ViewBag.kisiSayı = kisi; ViewBag.oda = o; int oid = o.OtelID; Otel k = m.Otel.Where(x => x.ID == oid).FirstOrDefault(); ViewBag.oteladı = k.OtelAdı; return(View()); }
public async Task <IActionResult> Edit(int id, [Bind("Id,EvId,OdaTipi")] Oda oda) { if (id != oda.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(oda); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!OdaExists(oda.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["EvId"] = new SelectList(_context.Ev, "Id", "EvTipi", oda.EvId); return(View(oda)); }
public void OdaDurumDolu(int id) { Oda odaDurum = (from o in otelContext.Odalar where o.OdaID == id select o).SingleOrDefault(); odaDurum.DoluMu = true; otelContext.SaveChanges(); }
public List <Oda> SelectAll() { List <Oda> odalar = new List <Oda>(); cmd = new SqlCommand("select * from odalar", conn); conn.Open(); rdr = cmd.ExecuteReader(); Oda oda; if (rdr.HasRows) { while (rdr.Read()) { oda = new Oda() { Id = (int)rdr["Id"], OtelId = (int)rdr["OtelId"], OdaNumarasi = (int)rdr["OdaNumarasi"], YatakSayisi = (int)rdr["YatakSayisi"] }; odalar.Add(oda); } } conn.Close(); return(odalar); }
public Oda OdaBul(string no) { try { SqlParameter[] p = { new SqlParameter("@Oda_No", no) }; SqlDataReader dr = hlp.ExecuteReader("Select Oda_ID, Kat, Oda_No, Kontenjan from Oda Where Oda_No=@Oda_No", p); Oda oda = null; if (dr.Read()) { oda = new Oda(); oda.Oda_ID = Convert.ToInt32(dr["Oda_ID"]); oda.Oda_No = Convert.ToInt32(dr["Oda_No"]); oda.Kontenjan = Convert.ToInt32(dr["Kontenjan"]); oda.Kat = Convert.ToInt32(dr["Kat"]); } dr.Close(); return(oda); } catch (Exception) { throw; } }
/// <summary> /// Standart Kurallarla Oda Oluşturur /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void materialRaisedButton2_Click(object sender, EventArgs e) { materialRaisedButton2.Enabled = true; if (txtOdaEkle.Text != string.Empty && txtOdaEkle.Text != null) { int sayac = Convert.ToInt32(txtOdaEkle.Text); _oda = new Oda(); for (int i = 0; i < sayac; i++) { _oda.RezervasyonID = 0; _oda.KisiSayisi = 0; _oda.HaftaSonuOranı = 30; _oda.HaftaSonuSayisi = 0; _oda.MaxKisiSayisi = 20; _oda.MinKisiSayisi = 30; _oda.Fiyat = 100; _oda.Durum = true; _odaBLL.Add(_oda); } FrmOda_ListviewDoldur(); MessageBox.Show("Odalar Başarıyla Eklendi", "BAŞARILI !!", MessageBoxButtons.OK, MessageBoxIcon.Information); materialRaisedButton2.Enabled = false; } else { MessageBox.Show("Lütfen bir değer giriniz.", "HATA !!", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void FormUrunGuncelle_Load(object sender, EventArgs e) { Oda oda = new Oda(); OdaDB odaDB = new OdaDB(); cbOdaAdi.DataSource = odaDB.Listele(oda); cbOdaAdi.DisplayMember = "OdaAdi"; cbOdaAdi.ValueMember = "Id"; lblId.Text = "" + Tablolar.UrunBilgiTasima.Id; cbOdaAdi.Text = "" + Tablolar.UrunBilgiTasima.OdaId; txtUrunAdi.Text = "" + Tablolar.UrunBilgiTasima.UrunAdi; txtUrunKodu.Text = "" + Tablolar.UrunBilgiTasima.UrunKodu; txtMarka.Text = "" + Tablolar.UrunBilgiTasima.Marka; txtModel.Text = "" + Tablolar.UrunBilgiTasima.Model; txtAdet.Text = "" + Tablolar.UrunBilgiTasima.Adet; txtBirimFiyat.Text = "" + Tablolar.UrunBilgiTasima.BirimFiyat; txtToplamFiyat.Text = "" + Tablolar.UrunBilgiTasima.ToplamFiyat; txtAciklama.Text = "" + Tablolar.UrunBilgiTasima.Aciklama; byte[] picture = (byte[])Tablolar.UrunBilgiTasima.Resim; MemoryStream ms = new MemoryStream(picture); pbImage.Image = Image.FromStream(ms); }
public ResultModel <Oda> OdaEkle(Oda model) { var validator = new OdaEkleValidator(_odaRepository).Validate(model); if (validator.IsValid) { _unitOfWork.GetRepo <Oda>().Add(model); if (_unitOfWork.Commit() > 0) { return(new ResultModel <Oda> { Errors = null, IsValid = true, Message = "Oda ekleme işlemi başarılı" }); } } return(new ResultModel <Oda> { Errors = validator.Errors.Select(x => x.ErrorMessage).ToList(), IsValid = false, Message = "Kayıt Başarısız" }); }
private void btnOdaSorumlusuEkle_Click(object sender, EventArgs e) { if (cbOdaSorumluEkleFakulte.SelectedItem != null && cbOdaSorumleEkleDepartman.SelectedItem != null && cbOdaSorumluEkleOda.SelectedItem != null && cbOdaSorumluEkleSorumlu.SelectedItem != null)//alanların boş olup olmadığının kontrolü { Oda o = db.Oda.FirstOrDefault(x => x.odaNumarasi == cbOdaSorumluEkleOda.SelectedItem.ToString()); if (o.Personel == null)//odaya daha önce personel atanmamışsa personel odaya atanır. { o.Personel = db.Personel.FirstOrDefault(x => x.personelAdi + " " + x.personelSoyadi + " " + x.personelSicilNo == cbOdaSorumluEkleSorumlu.SelectedItem.ToString()); db.SaveChanges(); cbOdaSorumluEkleFakulte.SelectedItem = null; cbOdaSorumluEkleFakulte.SelectedText = string.Empty; cbOdaSorumleEkleDepartman.SelectedItem = null; cbOdaSorumleEkleDepartman.SelectedText = string.Empty; cbOdaSorumluEkleOda.SelectedItem = null; cbOdaSorumluEkleOda.SelectedText = string.Empty; cbOdaSorumluEkleSorumlu.SelectedItem = null; cbOdaSorumluEkleSorumlu.SelectedText = string.Empty; } else//odaya daha önce personel atanmışsa { MessageBox.Show("Bu odanın zaten sorumlusu var sorumluyu güncellemek istiyorsanız lütfen oda sorumlusunu güncelle ekranınına gidiniz."); } } else { MessageBox.Show("Lütfen boş alan bırakmayınız."); } }
public ActionResult Create(Oda oda) { int sess = Convert.ToInt32(Session["userID"]); try { var chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"; var stringChars = new char[16]; var random = new Random(); for (int i = 0; i < stringChars.Length; i++) { stringChars[i] = chars[random.Next(chars.Length)]; } var finalString = new String(stringChars); oda.qrHash = finalString; Console.WriteLine("finalString:" + finalString); oda.qrFoto = GenerateQRCode(oda.qrHash, oda.odaNo); oda.userID = sess; db.Odas.Add(oda); db.SaveChanges(); } catch (Exception ex) { } return(RedirectToAction("Index", "Oda")); }
public Oda GetOdaById(int odaId) { cmd = new SqlCommand("select * from oda where OdaID=@OdaID", cnn); cmd.Parameters.AddWithValue("@OdaID", odaId); Oda oda = null; try { cnn.Open(); SqlDataReader rd = cmd.ExecuteReader(); rd.Read(); oda = new Oda() { OdaID = (int)rd["OdaID"], Doluluk = (Boolean)rd["Doluluk"], // Fiyat = (decimal)rd["Fiyat"] }; rd.Close(); return(oda); } catch (Exception) { throw; } finally { cnn.Close(); } }
private void btnKaydet_Click(object sender, EventArgs e) { Oda o = new Oda(); o.OdaAd = txtOdaAd.Text; o.FiyatId = FiyatIDBul((int)cbOzellik.SelectedValue, (int)cbOdaTur.SelectedValue); o.KatId = (int)cbKat.SelectedValue; if (cbAktif.SelectedItem.ToString() == "Boş") { o.DoluMu = false; } else if (cbAktif.SelectedItem.ToString() == "Dolu") { o.DoluMu = true; } var result = _odaService.OdaEkle(o); if (result.IsValid) { MessageBox.Show(result.Message); } else { MessageBox.Show(result.Errors.FirstOrDefault()); } Temizle(); dgvOdalar.DataSource = _unitOfWork.GetRepo <Oda>().GetList(); }
private void btnOdaEkle_Click(object sender, EventArgs e) { if (cbOdaEkleFakulte.SelectedItem != null && cbOdaEkleDepartman.SelectedItem != null && txtOdaKat.Text != "" && txtOdaNumarasi.Text != "") //boş alan olup olmadığının kontrolü { if (IsNumeric(txtOdaKat.Text) && IsNumeric(txtOdaNumarasi.Text)) //Kat ve oda numarası numeric değer olmalı { //oda bilgileri kullanıcıdan alınır veritabanına kaydedilir. Oda oda = new Oda(); oda.odaKat = Convert.ToInt32(txtOdaKat.Text); oda.odaNumarasi = txtOdaNumarasi.Text; oda.Departman = db.Departman.FirstOrDefault(x => x.departmanAdi == cbOdaEkleDepartman.SelectedItem.ToString());//odanın departman bilgisine seçilen departman eklenir. db.Oda.Add(oda); db.SaveChanges(); MessageBox.Show("Oda başarılı bir şekilde eklendi."); cbOdaEkleFakulte.SelectedItem = null; cbOdaEkleFakulte.SelectedText = string.Empty; cbOdaEkleDepartman.SelectedItem = null; cbOdaEkleDepartman.SelectedText = string.Empty; txtOdaKat.Text = ""; txtOdaNumarasi.Text = ""; } else//kat ve oda numarası numeric değilse { MessageBox.Show("Oda kat ve oda numarası sayısal olmalıdır."); } } else //boş alan varsa { MessageBox.Show("Lütfen boş alan bırakmayınız."); } }
private void btn4101_Click(object sender, EventArgs e) { Button btn = (Button)sender; int ButonId = 0; Oda o = new Oda(); if (btn.Text == "BOŞ") { btn.Text = "DOLU"; btn.BackColor = Color.Red; ButonId = _unitOfWork.GetRepo <Oda>().Where(x => x.OdaAd == btn.Name).Select(x => x.Id).FirstOrDefault(); o = _unitOfWork.GetRepo <Oda>().GetById(ButonId); o.DoluMu = true; _unitOfWork.GetRepo <Oda>().Update(o); _unitOfWork.Commit(); } else if (btn.Text == "DOLU") { btn.Text = "BOŞ"; btn.BackColor = Color.Lime; ButonId = _unitOfWork.GetRepo <Oda>().Where(x => x.OdaAd == btn.Name).Select(x => x.Id).FirstOrDefault(); o = _unitOfWork.GetRepo <Oda>().GetById(ButonId); o.DoluMu = false; _unitOfWork.GetRepo <Oda>().Update(o); _unitOfWork.Commit(); } lblBosOdaSayisi.Text = _odaRepo.BosOdaSayisiBul().ToString(); }
/// <summary> /// Listeden Seçilen Odanın ID'sini Getirir /// </summary> /// <returns></returns> int OdaIDGetir() { ListViewItem lvi = lstOda.FocusedItem; Oda oda = (Oda)lvi.Tag; oda = (Oda)lstOda.FocusedItem.Tag; return(oda.OdaID); }
public int AddOda(Oda oda) { cmd = new SqlCommand("insert into Oda (Doluluk,Fiyati) values (@Doluluk,@Fiyati)", cnn); cmd.Parameters.AddWithValue("@Doluluk", oda.Doluluk); cmd.Parameters.AddWithValue("@Fiyati", oda.Fiyat); return(ExecuteCommand()); }
public bool OdaSil(int id) { Oda silinecekOda = otelContext.Odalar.First(x => x.OdaID == id); otelContext.Odalar.Remove(silinecekOda); etkilenenKayit = otelContext.SaveChanges(); return(etkilenenKayit > 0); }
public ActionResult DeleteConfirmed(int id) { Oda oda = db.Oda.Find(id); db.Oda.Remove(oda); db.SaveChanges(); return(RedirectToAction("Index")); }
static void Main(string[] args) { //Dolap dolap = new Dolap(); Masa masa = new Masa(); Sandalye.Sandalye sandalye = new Sandalye.Sandalye(); Oda oda = new Oda(); }
public ActionResult Yeni(Oda oda) { _context.Odalar.Add(oda); var result = _context.SaveChanges(); var mesaj = result > 0 ? "Başarı ile kaydedildi" : "Kayıt yapılamadı"; TempData["Mesaj"] = mesaj; return(View()); }
public ActionResult OdaGüncelleForm(int id) { Oda oda = m.Oda.Where(x => x.ID == id).FirstOrDefault(); ViewBag.oda = oda; List <OdaFoto> list = m.OdaFoto.Where(x => x.OdaID == id).ToList(); return(View(list)); }
private void FormKullaniciEnvanterListesi_Load(object sender, EventArgs e) { Oda oda = new Oda(); OdaDB odaDB = new OdaDB(); cbOda.DataSource = odaDB.Listele(oda); cbOda.DisplayMember = "OdaAdi"; cbOda.ValueMember = "Id"; }
private void FormUrunTanimlama_Load(object sender, EventArgs e) { Oda oda = new Oda(); OdaDB odaDB = new OdaDB(); cbOdaAdi.DataSource = odaDB.Listele(oda); cbOdaAdi.DisplayMember = "OdaAdi"; cbOdaAdi.ValueMember = "Id"; }
public bool OdaEkle(Oda oda) { var yeniOda = new Oda { OdaID = oda.OdaID, OdaNumarasi = oda.OdaNumarasi, KisiSayisi = oda.KisiSayisi, DoluMu = oda.DoluMu }; otelContext.Odalar.Add(yeniOda); etkilenenKayit = otelContext.SaveChanges(); return(etkilenenKayit > 0); }
public ActionResult OdaGüncelle(Oda o) { Oda k = m.Oda.Where(x => x.ID == o.ID).FirstOrDefault(); k.name = o.name; k.OdaTürü = o.OdaTürü; k.Kapasite = o.Kapasite; m.SaveChanges(); return(RedirectToAction("OdaGüncelleForm", "OtelYöneticisi", new { o.ID })); }
public int UpdateOda(Oda oda) { cmd = new SqlCommand("update Oda set Doluluk=@Doluluk,Fiyati=@Fiyati where OdaID=@OdaID", cnn); cmd.Parameters.AddWithValue("@Doluluk", oda.Doluluk); cmd.Parameters.AddWithValue("@Fiyati", oda.Fiyat); cmd.Parameters.AddWithValue("@OdaID", oda.OdaID); return(ExecuteCommand()); }
/// <summary> /// Odayı Dolu Konuma Getirir /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void pasifEtToolStripMenuItem_Click(object sender, EventArgs e) { _oda = new Oda(); _oda.Durum = false; int id = OdaIDGetir(); _oda.OdaID = Convert.ToInt32(id); _odaBLL.PasifOda(_oda); FrmOda_ListviewDoldur(); }
/// <summary> /// Odaların Bilgilerini Günceller /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void materialRaisedButton1_Click(object sender, EventArgs e) { _oda = new Oda(); _oda.KisiSayisi = 0; _oda.Fiyat = Convert.ToDecimal(txtFiyat.Text); _oda.HaftaSonuOranı = Convert.ToInt32(txtHaftaSonuO.Text); _oda.MinKisiSayisi = Convert.ToInt32(txtMin.Text); _oda.MaxKisiSayisi = Convert.ToInt32(txtMax.Text); _odaBLL.Update(_oda); MessageBox.Show("Kayıt başarıyla güncellendi."); FrmOda_ListviewDoldur(); }
public IActionResult OdaGuncelle(Oda oda) { try { _odaService.Update(oda); return(Ok(oda)); } catch (Exception) { } return(BadRequest()); }
public ActionResult Edit([Bind(Include = "Id,Ad,DepartmanId,PersonelId")] Oda oda) { if (ModelState.IsValid) { db.Entry(oda).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.DepartmanId = new SelectList(db.Departman, "Id", "Ad", oda.DepartmanId); ViewBag.PersonelId = new SelectList(db.Personel, "Id", "Ad", oda.PersonelId); return(View(oda)); }