protected void lnkOnaylaveOde_Click(object sender, EventArgs e) { IlanIslem yeniilan = new IlanIslem(); int ilanId = Convert.ToInt32(Session[SiteTanim.QSIlanID]); if (((NuyeBilgi)Session[SiteTanim.QSKullaniciSession]).UyeTip == (int)UyeTip.Bireysel) { Fonksiyon yenikucukresim = new Fonksiyon(); if (FileUpload1.HasFile) { string kresim = string.Empty; string bresim = string.Empty; Bitmap yeniresim = null; Bitmap byeniresim = null; try { IList <HttpPostedFile> SecilenDosyalar = FileUpload1.PostedFiles; if (!Directory.Exists(HttpContext.Current.Server.MapPath("/Dosya/IlanResim/" + ilanId + "/"))) { Directory.CreateDirectory(HttpContext.Current.Server.MapPath("/Dosya/IlanResim/" + ilanId + "/")); } if (!Directory.Exists(HttpContext.Current.Server.MapPath("/Dosya/IlanResim/" + ilanId + "/thump/"))) { Directory.CreateDirectory(HttpContext.Current.Server.MapPath("/Dosya/IlanResim/" + ilanId + "/thump/")); } for (int i = 0; i < SecilenDosyalar.Count; i++) { FileUpload1.PostedFiles[i].SaveAs(Server.MapPath("/Dosya/IlanResim/" + ilanId + "/") + FileUpload1.PostedFiles[i].FileName); yeniresim = yenikucukresim.resim_boyulandir(FileUpload1.PostedFiles[i].InputStream, 210, 130);//yeni resim için boyut veriyoruz.. kresim = Server.MapPath("/Dosya/IlanResim/" + ilanId + "/thump/") + FileUpload1.PostedFiles[i].FileName; yeniresim.Save(kresim, ImageFormat.Jpeg); NResimler resimkaydet = new NResimler { Resim = ("/Dosya/IlanResim/" + ilanId + "/") + FileUpload1.PostedFiles[i].FileName, Thumb = ("/Dosya/IlanResim/" + ilanId + "/thump/") + FileUpload1.PostedFiles[i].FileName, IlanId = ilanId }; yeniilan.ResimKaydet(resimkaydet); } Response.Redirect("/ilanonay.aspx"); } catch (Exception ex) { Response.Write("Hata Oluştu: " + ex.Message.ToString()); } finally { kresim = string.Empty; yeniresim.Dispose(); } } } }
protected void btDevam_Click(object sender, EventArgs e) { IlanIslem yeniilan = new IlanIslem(); if (chckDaire.Checked) { hdnMulkiyetTipi.Value = "Appartement"; } else if (chckVilla.Checked) { hdnMulkiyetTipi.Value = "Maison"; } if (chckDaire.Checked || chckVilla.Checked) { NIlan yeni = new NIlan { UyeId = (int)((NuyeBilgi)Session[SiteTanim.QSKullaniciSession]).UyeId, UlkeId = (int)Convert.ToInt32(drpUlke.SelectedItem.Value), BinaYasi = string.IsNullOrEmpty(ayarlar.Temizle(txtBinaYasi.Text)) ? 0 : int.Parse(ayarlar.Temizle(txtBinaYasi.Text)), Adres = txtAdres.Text, OdaSayisi = Convert.ToInt32(ayarlar.Temizle(txtOdasayisi.Text)), YatakOdasi = (int)Convert.ToInt32(ayarlar.Temizle(txtYatakOdasi.Text)), YasamAlani = (int)Convert.ToInt32(txtYasamAlani.Text), KullanimAlani = string.IsNullOrEmpty(ayarlar.Temizle(txtKullanimAlani.Text)) ? 0 : int.Parse(ayarlar.Temizle(txtKullanimAlani.Text)), KatNo = string.IsNullOrEmpty(ayarlar.Temizle(txtKatNo.Text)) ? 0 : int.Parse(ayarlar.Temizle(txtKatNo.Text)), BireyselIkiz = ayarlar.Temizle(drpBireyselIkiz.SelectedValue), SehirAd = ayarlar.Temizle(txtSehirAd.Text), ReferansNo = ayarlar.Temizle(txtReferansNo.Text), IlanTipi = Convert.ToString(Request.QueryString["id"]), MulkiyetTipi = hdnMulkiyetTipi.Value, Asansor = ayarlar.Temizle(chckAsansor.SelectedValue), AylikKira = string.IsNullOrEmpty(ayarlar.Temizle(txtAylikKira.Text)) ? 0 : decimal.Parse(ayarlar.Temizle(txtAylikKira.Text)), BosOlacagiTarih = ayarlar.Temizle(txtBosOlacagiTarih.Text), IcMekan = ayarlar.Temizle(chckIcMekan.SelectedValue), Sokak = ayarlar.Temizle(txtSokak.Text), Fiyat = string.IsNullOrEmpty(ayarlar.Temizle(txtFiyat.Text)) ? 0 : decimal.Parse(ayarlar.Temizle(txtFiyat.Text)), PostaKodu = string.IsNullOrEmpty(ayarlar.Temizle(txtPostaKodu.Text)) ? 0 : int.Parse(ayarlar.Temizle(txtPostaKodu.Text)), }; var sonuc = yeniilan.Kaydet(yeni); Session[SiteTanim.QSIlanID] = Convert.ToString(sonuc.Veri); NEnerjiKaydet yenienerji = new NEnerjiKaydet { EmisyonDegeri = Convert.ToInt32(ayarlar.Temizle(txtEmisyonNumara.Text)), EmisyonSinifi = txtEmisyonSinifi.Text, EnerjiDegeri = Convert.ToInt32(ayarlar.Temizle(txtEnerjiNumara.Text)), EnerjiSinifi = txtEnerjiSinifi.Text, IlanId = sonuc.Veri, }; yeniilan.EnerjiBilgisiKaydet(yenienerji); int ilanId = Convert.ToInt32(Session[SiteTanim.QSIlanID]); NIlanIletisim ilaniletisim = new NIlanIletisim { IlanEmail = ayarlar.Temizle(txtEmail.Text), IlanIletisimSaatleri = ayarlar.Temizle(txtIletisimSaatleri.Text), IlanTelefon = ayarlar.Temizle(txtTelefon.Text), IlanTelefon2 = ayarlar.Temizle(txtTelefon2.Text), // IlanIletisimSekli=chckIletisimSekli.SelectedItem.Value, IlanId = ilanId }; yeniilan.IlanIletisimKaydet(ilaniletisim); if (((NuyeBilgi)Session[SiteTanim.QSKullaniciSession]).UyeTip == (int)UyeTip.Kurumsal) { Fonksiyon yenikucukresim = new Fonksiyon(); if (FileUpload1.HasFile) { string kresim = string.Empty; string bresim = string.Empty; Bitmap yeniresim = null; Bitmap byeniresim = null; try { IList <HttpPostedFile> SecilenDosyalar = FileUpload1.PostedFiles; if (!Directory.Exists(HttpContext.Current.Server.MapPath("/Dosya/IlanResim/" + ilanId + "/"))) { Directory.CreateDirectory(HttpContext.Current.Server.MapPath("/Dosya/IlanResim/" + ilanId + "/")); } if (!Directory.Exists(HttpContext.Current.Server.MapPath("/Dosya/IlanResim/" + ilanId + "/thump/"))) { Directory.CreateDirectory(HttpContext.Current.Server.MapPath("/Dosya/IlanResim/" + ilanId + "/thump/")); } for (int i = 0; i < SecilenDosyalar.Count; i++) { FileUpload1.PostedFiles[i].SaveAs(Server.MapPath("/Dosya/IlanResim/" + ilanId + "/") + FileUpload1.PostedFiles[i].FileName); yeniresim = yenikucukresim.resim_boyulandir(FileUpload1.PostedFiles[i].InputStream, 210, 130);//yeni resim için boyut veriyoruz.. kresim = Server.MapPath("/Dosya/IlanResim/" + ilanId + "/thump/") + FileUpload1.PostedFiles[i].FileName; yeniresim.Save(kresim, ImageFormat.Jpeg); NResimler resimkaydet = new NResimler { Resim = ("/Dosya/IlanResim/" + ilanId + "/") + FileUpload1.PostedFiles[i].FileName, Thumb = ("/Dosya/IlanResim/" + ilanId + "/thump/") + FileUpload1.PostedFiles[i].FileName, IlanId = ilanId }; yeniilan.ResimKaydet(resimkaydet); } } catch (Exception ex) { Response.Write("Hata Oluştu: " + ex.Message.ToString()); } finally { kresim = string.Empty; yeniresim.Dispose(); } } } if (sonuc.Basarilimi == true) { lblMesaj.Text = "Kayit Başarılı" + sonuc.Veri; Response.Redirect("/IlanVer2.aspx"); } else { if (sonuc.HataBilgi != null) { lblMesaj.Text = "Bir hata oluştu." + sonuc.Mesaj; } else { lblMesaj.Text = sonuc.Mesaj; } } } else { lblMesaj.Text = "Lütfen Mülkiyet Tipi Seçiniz"; } }
protected void lnkDevami_Click(object sender, EventArgs e) { for (int i = 0; i < chckDolaplar.Items.Count; i++) { if (chckDolaplar.Items[i].Selected) { hdndolaplar.Value += chckDolaplar.Items[i].Value + " "; } } IlanIslem yenikonudetayislem = new IlanIslem(); int ilanverid = Convert.ToInt32(Session[SiteTanim.QSIlanID]); #region Konutdetay Kayitlari var sonucgiris = yenikonudetayislem.KonutDetayKaydet(new NKonutDetay { Odalar = "Entrée", m2 = ayarlar.Temizle(txtm2Giris.Text), Kat = drpZeminGiris.SelectedItem.Value, Yon = drpYonGiris.SelectedItem.Value, YerDoseme = drpYerDosemeGiris.SelectedItem.Value, Cerceveler = drpCercevelerGiris.SelectedItem.Value, Camlar = drpCamlarGiris.SelectedItem.Value, Panjur = drpPanjularGiris.SelectedItem.Value, IlanId = ilanverid, }); var sonucmutfak = yenikonudetayislem.KonutDetayKaydet(new NKonutDetay { Odalar = "Cuisine", m2 = ayarlar.Temizle(txtm2Mutfak.Text), Kat = drpZeminMutfak.SelectedItem.Value, Yon = drpYonMutfak.SelectedItem.Value, YerDoseme = drpYerDosemeMutfak.SelectedItem.Value, Cerceveler = drpCercevelerMutfak.SelectedItem.Value, Camlar = drpCamlarMutfak.SelectedItem.Value, Panjur = drpPanjularMutfak.SelectedItem.Value, IlanId = ilanverid, }); var sonucsalon = yenikonudetayislem.KonutDetayKaydet(new NKonutDetay { Odalar = "Salon", m2 = ayarlar.Temizle(txtm2Salon.Text), Kat = drpZeminSalon.SelectedItem.Value, Yon = drpYonSalon.SelectedItem.Value, YerDoseme = drpYerDosemeSalon.SelectedItem.Value, Cerceveler = drpCercevelerSalon.SelectedItem.Value, Camlar = drpCamlarSalon.SelectedItem.Value, Panjur = drpPanjularSalon.SelectedItem.Value, IlanId = ilanverid, }); var sonucebeveyn = yenikonudetayislem.KonutDetayKaydet(new NKonutDetay { Odalar = "Suite parentale", m2 = ayarlar.Temizle(txtm2Ebeveyn.Text), Kat = drpZeminEbeveyn.SelectedItem.Value, Yon = drpYonEbeveyn.SelectedItem.Value, YerDoseme = drpYerDosemeEbeveyn.SelectedItem.Value, Cerceveler = drpCercevelerEbeveyn.SelectedItem.Value, Camlar = drpCamlarEbeveyn.SelectedItem.Value, Panjur = drpPanjularEbeveyn.SelectedItem.Value, IlanId = ilanverid, }); var sonucyatak = yenikonudetayislem.KonutDetayKaydet(new NKonutDetay { Odalar = "Chambre 1", m2 = ayarlar.Temizle(txtm2YatakOdasi1.Text), Kat = drpZeminYatakOdasi1.SelectedItem.Value, Yon = drpYonYatakOdasi1.SelectedItem.Value, YerDoseme = drpYerDosemeYatakOdasi1.SelectedItem.Value, Cerceveler = drpCercevelerYatakOdasi1.SelectedItem.Value, Camlar = drpCamlarYatakOdasi1.SelectedItem.Value, Panjur = drpPanjularYatakOdasi1.SelectedItem.Value, IlanId = ilanverid, }); var sonucyatak1 = yenikonudetayislem.KonutDetayKaydet(new NKonutDetay { Odalar = "Chambre 2", m2 = ayarlar.Temizle(txtm2YatakOdasi2.Text), Kat = drpZeminYatakOdasi2.SelectedItem.Value, Yon = drpYonYatakOdasi2.SelectedItem.Value, YerDoseme = drpYerDosemeYatakOdasi2.SelectedItem.Value, Cerceveler = drpCercevelerYatakOdasi2.SelectedItem.Value, Camlar = drpCamlarYatakOdasi2.SelectedItem.Value, Panjur = drpPanjularYatakOdasi2.SelectedItem.Value, IlanId = ilanverid, }); var sonucyatak2 = yenikonudetayislem.KonutDetayKaydet(new NKonutDetay { Odalar = "Chambre 3", m2 = ayarlar.Temizle(txtm2YatakOdasi3.Text), Kat = drpZeminYatakOdasi3.SelectedItem.Value, Yon = drpYonYatakOdasi3.SelectedItem.Value, YerDoseme = drpYerDosemeYatakOdasi3.SelectedItem.Value, Cerceveler = drpCercevelerYatakOdasi3.SelectedItem.Value, Camlar = drpCamlarYatakOdasi3.SelectedItem.Value, Panjur = drpPanjularYatakOdasi3.SelectedItem.Value, IlanId = ilanverid, }); var sonucyatak3 = yenikonudetayislem.KonutDetayKaydet(new NKonutDetay { Odalar = "Chambre 4", m2 = ayarlar.Temizle(txtm2YatakOdasi4.Text), Kat = drpZeminYatakOdasi4.SelectedItem.Value, Yon = drpYonYatakOdasi4.SelectedItem.Value, YerDoseme = drpYerDosemeYatakOdasi4.SelectedItem.Value, Cerceveler = drpCercevelerYatakOdasi4.SelectedItem.Value, Camlar = drpCamlarYatakOdasi4.SelectedItem.Value, Panjur = drpPanjularYatakOdasi4.SelectedItem.Value, IlanId = ilanverid, }); var sonucyatak4 = yenikonudetayislem.KonutDetayKaydet(new NKonutDetay { Odalar = "Chambre 5", m2 = ayarlar.Temizle(txtm2YatakOdasi5.Text), Kat = drpZeminYatakOdasi5.SelectedItem.Value, Yon = drpYonYatakOdasi5.SelectedItem.Value, YerDoseme = drpYerDosemeYatakOdasi5.SelectedItem.Value, Cerceveler = drpCercevelerYatakOdasi5.SelectedItem.Value, Camlar = drpCamlarYatakOdasi5.SelectedItem.Value, Panjur = drpPanjularYatakOdasi5.SelectedItem.Value, IlanId = ilanverid, }); var sonucyatak5 = yenikonudetayislem.KonutDetayKaydet(new NKonutDetay { Odalar = "Chambre 6", m2 = ayarlar.Temizle(txtm2YatakOdasi6.Text), Kat = drpZeminYatakOdasi6.SelectedItem.Value, Yon = drpYonYatakOdasi6.SelectedItem.Value, YerDoseme = drpYerDosemeYatakOdasi6.SelectedItem.Value, Cerceveler = drpCercevelerYatakOdasi6.SelectedItem.Value, Camlar = drpCamlarYatakOdasi6.SelectedItem.Value, Panjur = drpPanjularYatakOdasi6.SelectedItem.Value, IlanId = ilanverid, }); var sonucyatak6 = yenikonudetayislem.KonutDetayKaydet(new NKonutDetay { Odalar = "Chambre 7", m2 = ayarlar.Temizle(txtm2YatakOdasi7.Text), Kat = drpZeminYatakOdasi7.SelectedItem.Value, Yon = drpYonYatakOdasi7.SelectedItem.Value, YerDoseme = drpYerDosemeYatakOdasi7.SelectedItem.Value, Cerceveler = drpCercevelerYatakOdasi7.SelectedItem.Value, Camlar = drpCamlarYatakOdasi7.SelectedItem.Value, Panjur = drpPanjularYatakOdasi7.SelectedItem.Value, IlanId = ilanverid, }); var sonucbureau = yenikonudetayislem.KonutDetayKaydet(new NKonutDetay { Odalar = "Bureau", m2 = ayarlar.Temizle(txtm2Calisma.Text), Kat = drpZeminCalisma.SelectedItem.Value, Yon = drpYonCalisma.SelectedItem.Value, YerDoseme = drpYerDosemeCalisma.SelectedItem.Value, Cerceveler = drpCercevelerCalisma.SelectedItem.Value, Camlar = drpCamlarCalisma.SelectedItem.Value, Panjur = drpPanjularCalisma.SelectedItem.Value, IlanId = ilanverid, }); var sonucsalle = yenikonudetayislem.KonutDetayKaydet(new NKonutDetay { Odalar = "Salle de bain 1", m2 = ayarlar.Temizle(txtm2Banyo.Text), Kat = drpZeminBanyo1.SelectedItem.Value, Yon = drpYonBanyo1.SelectedItem.Value, YerDoseme = drpYerDosemeBanyo1.SelectedItem.Value, Cerceveler = drpCercevelerBanyo1.SelectedItem.Value, Camlar = drpCamlarBanyo1.SelectedItem.Value, Panjur = drpPanjularBanyo1.SelectedItem.Value, IlanId = ilanverid, }); var sonucsalled = yenikonudetayislem.KonutDetayKaydet(new NKonutDetay { Odalar = "Salle d’eau", m2 = ayarlar.Temizle(txtm2Dusakabin.Text), Kat = drpZeminDusakabin.SelectedItem.Value, Yon = drpYonDusakabin.SelectedItem.Value, YerDoseme = drpYerDosemeDusakabin.SelectedItem.Value, Cerceveler = drpCercevelerDusakabin.SelectedItem.Value, Camlar = drpCamlarDusakabin.SelectedItem.Value, Panjur = drpPanjularDusakabin.SelectedItem.Value, IlanId = ilanverid, }); var sonucwc1 = yenikonudetayislem.KonutDetayKaydet(new NKonutDetay { Odalar = "WC 1", m2 = ayarlar.Temizle(txtm2Wc1.Text), Kat = drpZeminWc1.SelectedItem.Value, Yon = drpYonWc1.SelectedItem.Value, YerDoseme = drpYerDosemeWc1.SelectedItem.Value, Cerceveler = drpCercevelerWc1.SelectedItem.Value, Camlar = drpCamlarWc1.SelectedItem.Value, Panjur = drpPanjularWc1.SelectedItem.Value, IlanId = ilanverid, }); var sonucwc2 = yenikonudetayislem.KonutDetayKaydet(new NKonutDetay { Odalar = "WC 2", m2 = ayarlar.Temizle(txtm2Wc2.Text), Kat = drpZeminWc2.SelectedItem.Value, Yon = drpYonWc2.SelectedItem.Value, YerDoseme = drpYerDosemeWc2.SelectedItem.Value, Cerceveler = drpCercevelerWc2.SelectedItem.Value, Camlar = drpCamlarWc2.SelectedItem.Value, Panjur = drpPanjularWc2.SelectedItem.Value, IlanId = ilanverid, }); var sonucmezzanine = yenikonudetayislem.KonutDetayKaydet(new NKonutDetay { Odalar = "Mezzanine", m2 = ayarlar.Temizle(txtm2AsmaKat.Text), Kat = drpZeminAsmaKat.SelectedItem.Value, Yon = drpYonAsmaKat.SelectedItem.Value, YerDoseme = drpYerDosemeAsmaKat.SelectedItem.Value, Cerceveler = drpCercevelerAsmaKat.SelectedItem.Value, Camlar = drpCamlarAsmaKat.SelectedItem.Value, Panjur = drpPanjularAsmaKat.SelectedItem.Value, IlanId = ilanverid, }); var sonucveranda = yenikonudetayislem.KonutDetayKaydet(new NKonutDetay { Odalar = "Véranda", m2 = ayarlar.Temizle(txtm2Veranda.Text), Kat = drpZeminVeranda.SelectedItem.Value, Yon = drpYonVeranda.SelectedItem.Value, YerDoseme = drpYerDosemeVeranda.SelectedItem.Value, Cerceveler = drpCercevelerVeranda.SelectedItem.Value, Camlar = drpCamlarVeranda.SelectedItem.Value, Panjur = drpPanjularVeranda.SelectedItem.Value, IlanId = ilanverid, }); #endregion NIlanDetay yeniilandetay = new NIlanDetay { MulkiyetGenelDurum = chckgeneldurum.SelectedValue, OrtakKullanimDurum = chckOrtakkullanim.SelectedValue, BahceKapisi = chckBahceKapisi.SelectedValue, BahceKapisiDurumu = chckBahceKapisiDurumu.SelectedValue, Pencereler = chckPencereler.SelectedValue, CatiDurum = chckCatiDurum.SelectedValue, CatiIskeletiDurum = chckCatiIskeleti.SelectedValue, DisKaplamaDurum = chckDisKaplama.SelectedValue, Panjurlar = chckPanjurlar.SelectedValue, Dolaplar = hdndolaplar.Value, YillikAidat = string.IsNullOrEmpty(ayarlar.Temizle(txtYillikAidat.Text)) ? 0 : decimal.Parse(ayarlar.Temizle(txtYillikAidat.Text)), YillikVergiler = string.IsNullOrEmpty(ayarlar.Temizle(txtYillikVergi.Text)) ? 0 : decimal.Parse(ayarlar.Temizle(txtYillikVergi.Text)), MutfakEkipmanlari = chckMutfakEkipmanlari.Checked, Interphone = chckedInterphone.Checked, Alarm = chckedAlarm.Checked, Uydu = chckedUydu.Checked, AntenTv = chckedAnten.Checked, SomineTip1 = chckedSomine1.Checked, SomineTip2 = chckedSomine2.Checked, CatiKati = ayarlar.Temizle(txtCatikati.Text), Bodrum = ayarlar.Temizle(txtBodrum.Text), Garaj = ayarlar.Temizle(txtGaraj.Text), ParkYeri = ayarlar.Temizle(txtParkYeri.Text), Havuz = ayarlar.Temizle(txtHavuz.Text), BahceDuvari = chckBahceDuvari.SelectedValue, SuOlcum = chckSuOlcum.SelectedValue, Kiler = ayarlar.Temizle(txtKiller.Text), GiyinmeOdasi = ayarlar.Temizle(txtGiyinmeOdasi.Text), IlanAciklama = ayarlar.Temizle(txtAciklama.Text), IlanId = ilanverid }; IlanIslem yeniilan = new IlanIslem(); NIsinma yeniisinma = new NIsinma { GenelDurum = chckIsinmagenelDurum.SelectedValue, IsiSistemleriYasi = string.IsNullOrEmpty(ayarlar.Temizle(txtIsınmaSistemiYasi.Text)) ? 0 : int.Parse(ayarlar.Temizle(txtIsınmaSistemiYasi.Text)), Isitma = chckIsitma.SelectedValue, IsinmaTipi = chckIsınmaTipi.SelectedValue, EnerjiTipi = chckEnerjiTipi.SelectedValue, YillikTuketim = string.IsNullOrEmpty(ayarlar.Temizle(txtIsınmaYillikTuketim.Text)) ? 0 : decimal.Parse(ayarlar.Temizle(txtIsınmaYillikTuketim.Text)), IlanId = ilanverid, }; yeniilan.IsinmaKaydet(yeniisinma); NTeshisler yeniteshisler = new NTeshisler { Asbest = chckasbest.Checked, Termit = chctermit.Checked, Kursun = chckursun.Checked, Gaz = chcgaz.Checked, Carrez = chccarrez.Checked, Electrik = chccelectrik.Checked, IlanId = ilanverid, }; yeniilan.TeshislerKaydet(yeniteshisler); yeniilan.IlanDetayKaydet(yeniilandetay); if (((NuyeBilgi)Session[SiteTanim.QSKullaniciSession]).UyeTip == (int)UyeTip.Bireysel) { Response.Redirect("/ilanver3.aspx"); } else if (((NuyeBilgi)Session[SiteTanim.QSKullaniciSession]).UyeTip == (int)UyeTip.Kurumsal) { Response.Redirect("/ilanonay.aspx"); } // if (ilanEklendiMi){ // // else{ // Response.Write(Fonksiyon.MesajBox("Özür dileriz, silme işlemi sırasında bir sorun ile karşılaşıldı"));} }