public ActionResult Kaydet(Gayrimenkul gayrimenkul) { if (gayrimenkul.Id == 0) { db.Gayrimenkul.Add(gayrimenkul); } else { var guncelGM = db.Gayrimenkul.Find(gayrimenkul.Id); if (guncelGM == null) { return(HttpNotFound()); } guncelGM.OdaSayisi = gayrimenkul.OdaSayisi; guncelGM.Adres = gayrimenkul.Adres; guncelGM.InsaatTarih = gayrimenkul.InsaatTarih; guncelGM.KatSayisi = gayrimenkul.KatSayisi; guncelGM.Isitma = gayrimenkul.Isitma; guncelGM.Esya = gayrimenkul.Esya; guncelGM.Boya = gayrimenkul.Boya; guncelGM.Havuz = gayrimenkul.Havuz; } db.SaveChanges(); return(RedirectToAction("Index", "Emlak")); // emlak controllerındaki Index view ina dön }
private void dataGridView_SelectionChanged(object sender, EventArgs e) { if (dataGridView.SelectedRows.Count > 0) { SecilenGayrimenkul = Gayrimenkuller[dataGridView.SelectedRows[0].Index]; } else { SecilenGayrimenkul = null; } }
private void buttonSil_Click(object sender, EventArgs e) { if (SecilenGayrimenkul != null) { Gayrimenkuller.Remove(SecilenGayrimenkul); SecilenGayrimenkul = null; dataGridView.DataSource = Gayrimenkuller.CreateDataTable(); dataGridView.Update(); dataGridView.Refresh(); } }
private void buttonKaydet_Click(object sender, EventArgs e) { Gayrimenkul gayrimenkul = null; var secimGayrimenkul = comboBoxGayrimenkulTuru.Items[comboBoxGayrimenkulTuru.SelectedIndex].ToString(); switch (secimGayrimenkul) { case "Arsa": gayrimenkul = panelGayrimenkul.Controls.OfType <View.Arsa>().First().Veri; break; case "Daire": gayrimenkul = panelGayrimenkul.Controls.OfType <View.Daire>().First().Veri; break; case "Konut": gayrimenkul = panelGayrimenkul.Controls.OfType <View.Konut>().First().Veri; break; case "Apartman": gayrimenkul = panelGayrimenkul.Controls.OfType <View.Apartman>().First().Veri; break; } var secimSatisTuru = comboBoxSatisTuru.Items[comboBoxSatisTuru.SelectedIndex].ToString(); switch (secimSatisTuru) { case "Kiralık": gayrimenkul.SatisTuru = panelSatisTuru.Controls.OfType <View.Kiralik>().First().Veri; break; case "Satılık": gayrimenkul.SatisTuru = panelSatisTuru.Controls.OfType <View.Satilik>().First().Veri; break; } gayrimenkul.Emlakci = emlakciPanel.Veri; Gayrimenkuller.Add(gayrimenkul); dataGridView.DataSource = Gayrimenkuller.CreateDataTable(); dataGridView.Update(); dataGridView.Refresh(); Temizle(); groupBoxEdit.Enabled = false; groupBoxButtonlar.Enabled = true; }