protected void ButtonStajİptal_Click(object sender, EventArgs e)
 {
     kod.komut("Delete from stajyer where ogr_no =" + Request.QueryString["no"]);
     PanelStajKaydet.Visible = true;
     Label1.Text             = "Staj Yeri Seçmediniz";
     ButtonStajİptal.Visible = false;
 }
    protected void btnEkle_Click(object sender, EventArgs e)
    {
        try
        {
            string sayfaAd = txtSayfaAdi.Text, sayfaMetin = txtSayfaMetin.Text, url = "";
            string yeniveri = sayfaMetin.Replace("'", "-");
            if (ddlFotoSecim.SelectedValue == "1")
            {
                if (fuDosya.HasFile)
                {
                    url = kod.fotoKaydet(fuDosya, 690, "/img/sayfaResim/");

                    kod.komut("UPDATE sayfalar set sayfaAd='" + sayfaAd + "', sayfaMetin='" + yeniveri + "', sayfaResim='" + url + "' WHERE sayfaId=" + Request.QueryString["id"].ToString());
                    lblDurum.Visible = true;
                }
            }
            else
            {
                if (!fuDosya.HasFile)
                {
                    kod.komut("UPDATE sayfalar set sayfaAd='" + sayfaAd + "', sayfaMetin='" + sayfaMetin + "' WHERE sayfaId=" + Request.QueryString["id"].ToString());
                    lblDurum.Visible = true;
                }
            }
        }
        catch
        {
            LblHata.Visible = true;
        }
    }
Пример #3
0
 protected void btnEkle_Click(object sender, EventArgs e)
 {
     try
     {
         string hizmetAdi = txtHizmetAdi.Text, url = "", hizmetOzellik = txtHizmetBilgi.Text, sayfa = ddlSayfa.SelectedValue;
         if (ddlFotoSecim.SelectedValue == "1")
         {
             if (fuDosya.HasFile)
             {
                 url = kod.fotoKaydet(fuDosya, 640, "/img/hizmetlerimiz/anasayfaHizmet/");
                 kod.komut("UPDATE hizmetler set hizmetAdi='" + txtHizmetAdi.Text.Replace("'", "''") + "', hizmetResimUrlsi='" + url + "', hizmetOzellik='" + txtHizmetBilgi.Text.Replace("'", "''") + "', hizmetDetayUrl='" + sayfa + "' WHERE id=" + Request.QueryString["id"].ToString());
                 lblDurum.Visible = true;
             }
         }
         else
         {
             if (!fuDosya.HasFile)
             {
                 kod.komut("UPDATE hizmetler set hizmetAdi='" + txtHizmetAdi.Text.Replace("'", "''") + "',hizmetOzellik='" + txtHizmetBilgi.Text.Replace("'", "''") + "', hizmetDetayUrl='" + sayfa + "' WHERE id=" + Request.QueryString["id"].ToString());
                 lblDurum.Visible = true;
             }
         }
     }
     catch
     {
         LblHata.Visible = true;
     }
 }
    protected void btnEkle_Click(object sender, EventArgs e)
    {
        string adSoyad = txtIsimSoyisim.Text, meslek = txtMeslek.Text, uni = txtuni.Text, fakulte = txtFakulte.Text, tel = txtTel.Text, eposta1 = txtEPosta1.Text, eposta2 = txtEPosta2.Text, foto = "", hitap = txtHitap.Text;


        try
        {
            if (ddlFotoSecim.SelectedValue == "1")
            {
                if (fuDosya.HasFile)
                {
                    foto = kod.fotoKaydet(fuDosya, 360, "/img/user/");
                    kod.komut("UPDATE bilgi set isimSoyisim='" + adSoyad + "', meslek='" + meslek + "', universite='" + uni + "', fakulte='" + fakulte + "', tel='" + tel + "', emai1='" + eposta1 + "', email2='" + eposta2 + "', foto='" + foto + "', hitap='" + hitap + "'");
                    lblDurum.Visible = true;
                }
            }
            else
            {
                if (!fuDosya.HasFile)
                {
                    kod.komut("UPDATE bilgi set isimSoyisim='" + adSoyad + "', meslek='" + meslek + "', universite='" + uni + "', fakulte='" + fakulte + "', tel='" + tel + "', emai1='" + eposta1 + "', email2='" + eposta2 + "', hitap='" + hitap + "'");
                    lblDurum.Visible = true;
                }
            }
        }
        catch
        {
            LblHata.Visible = true;
        }
    }
    protected void btnEkle_Click(object sender, EventArgs e)
    {
        try
        {
            string uyeAd = txtUyeAdi.Text, sifre = txtSifre.Text, tur = ddlUyeTuru.SelectedValue, durum = ddlDurum.SelectedValue, avatar = "";
            if (sifre == txtSifreTekrar.Text)
            {
                string sifrem = FormsAuthentication.HashPasswordForStoringInConfigFile(sifre, "MD5");
                kod.komut("insert into kullanici (uyeAd, uyeSifre, uyeTuru, avatar, uyeDurum) values('" + uyeAd + "', '" + sifrem + "','" + tur + "', '" + avatar + "', '" + durum + "')");

                lblDurum.Visible   = true;
                lblDurum.Text      = "başarılı";
                lblDurum.ForeColor = System.Drawing.Color.Green;
            }
            else
            {
                lblDurum.Visible   = true;
                lblDurum.Text      = "hata";
                lblDurum.ForeColor = System.Drawing.Color.Red;
            }
        }
        catch
        {
            LblHata.Visible = true;
        }
    }
Пример #6
0
 protected void btnEkle_Click(object sender, EventArgs e)
 {
     try
     {
         string avatar = "/img/";
         if (txtSifre.Text == txtSifreTekrar.Text)
         {
             string sifrem = FormsAuthentication.HashPasswordForStoringInConfigFile(txtSifre.Text, "MD5");
             kod.komut("UPDATE kullanici Set uyeAd='" + txtUyeAdi.Text + "', uyeSifre='" + sifrem + "', uyeTuru='" + ddlUyeTuru.SelectedValue + "', avatar='" + avatar + "', uyeDurum='" + ddlDurum.SelectedValue + "' WHERE uyeId=" + Request.QueryString["id"].ToString());
             lblDurum.Text      = "Güncelleme Başarılı";
             lblDurum.ForeColor = System.Drawing.Color.Green;
             lblDurum.Visible   = true;
         }
         else
         {
             lblDurum.Text      = "hata";
             lblDurum.ForeColor = System.Drawing.Color.Red;
             lblDurum.Visible   = true;
         }
     }
     catch
     {
         LblHata.Visible = true;
     }
 }
    protected void Page_Load(object sender, EventArgs e)
    {
        if (Request.QueryString["uId"] == null)
        {
            Response.Redirect("Proje_Ekle.aspx");
        }
        DataTable dt = kod.GetDataTable("select * from projegorsel WHERE projeId=" + Request.QueryString["uId"]);

        RepeaterUrunFoto.DataSource = dt;
        RepeaterUrunFoto.DataBind();

        if (Request.QueryString["id"] != null && Request.QueryString["islem"] == "sil")
        {
            kod.komut("delete from projegorsel where projeGorselId=" + Request.QueryString["id"].ToString());
            Response.Redirect("urunFoto.aspx?uId=" + Request.QueryString["uId"].ToString());
        }
    }
    protected void btnEkle_Click(object sender, EventArgs e)
    {
        string id = kod.getDataCell("Select ogr_id from ogrenci WHERE ogr_no = " + Request.QueryString["no"]);

        string ogrcv = kod.getDataCell("select ogr_cv from ogrenci WHERE ogr_no =" + Request.QueryString["no"]);
        string ogrpp = kod.getDataCell("select ogr_resimi from ogrenci WHERE ogr_no =" + Request.QueryString["no"]);

        kod.komut("UPDATE ogrenci set ogr_ad = '" + txtAd.Text + "' , ogr_no='" + txtOgrNo.Text + "' , ogr_okul='" + txtOkul.Text + "' , ogr_soyad='" + txtSoyadi.Text + "', ogr_bolum='" + txtBolum.Text + "' , ogr_fakulte='" + txtFakulte.Text + "', ogr_not_ort='" + txtNotOrt.Text + "', ogr_tel='" + txtTel.Text + "', ogr_adres='" + txtAdres.Text + "' , ogr_email='" + txtEposta.Text + "' , sicil_no='" + txtOgrSicil.Text + "', ogr_sifre='" + txtSifre.Text + "' , ogr_cv= '" + ogrcv + "', ogr_resimi='" + ogrpp + "' WHERE  ogr_id =" + id);
    }
Пример #9
0
 protected void btnEkle_Click(object sender, EventArgs e)
 {
     try
     {
         if (ddlEH.SelectedValue == "1")
         {
             kod.komut("UPDATE altkategori set altKategoriAd='" + txtKategori.Text + "',kategoriId= '" + ddlAltKategori.SelectedItem.Value.ToString() + "' where altKategoriId=" + Request.QueryString["id"].ToString());
             lblDurum.Visible = true;
         }
         else
         {
             kod.komut("UPDATE altkategori set altKategoriAd='" + txtKategori.Text + "' where altKategoriId=" + Request.QueryString["id"].ToString());
             lblDurum.Visible = true;
         }
     }
     catch
     {
         LblHata.Visible = true;
     }
 }
Пример #10
0
 protected void btnEkle_Click(object sender, EventArgs e)
 {
     try
     {
         kod.komut("INSERT INTO ogrenci (ogr_ad,ogr_no,ogr_okul,ogr_soyad,ogr_bolum,ogr_fakulte,ogr_not_ort,ogr_tel,ogr_adres,ogr_email,sicil_no,ogr_sifre,ogr_cv,ogr_resimi,soru) VALUES ('" + txtAd.Text + "' , '" + txtNo.Text + "', '" + txtOkul.Text + "' , '" + txtSoyad.Text + "' , '" + txtBolum.Text + "', '" + txtFakulte.Text + "', '" + txtOrtalama.Text + "' , '" + txtTel.Text + "' , '" + txtAdres.Text + "' , '" + txtEposta.Text + "' , '" + txtSicil.Text + "' , '" + txtSifre.Text + "', '0' , '0' , '0' )");
         Label3.Visible = true;
     }
     catch
     {
         Label4.Visible = true;
     }
 }
Пример #11
0
    protected void Page_Load(object sender, EventArgs e)
    {
        DataTable dt = kod.GetDataTable("select * from hizmetler");

        listeleRepeater.DataSource = dt;
        listeleRepeater.DataBind();
        if (Request.QueryString["id"] != null && Request.QueryString["islem"] == "sil")
        {
            kod.komut("delete from hizmetler where id=" + Request.QueryString["id"].ToString());
            Response.Redirect("Hizmetler_Duzenle.aspx");
        }
    }
 protected void btnEkle_Click(object sender, EventArgs e)
 {
     try
     {
         kod.komut("UPDATE hoca SET hoca_adi='" + txtAd.Text + "' , hoca_soyadi='" + txtSoyad.Text + "' , hoca_tel='" + txtTel.Text + "' , hoca_eposta='" + txtEposta.Text + "' , hoca_sifre='" + txtSifre.Text + "' , hoca_bolum='" + txtBolum.Text + "' , hoca_alan='" + txtAlan.Text + "' WHERE sicil_no =" + Request.QueryString["sicil"]);
         lblDurum.Visible = true;
     }
     catch
     {
         LblHata.Visible = true;
     }
 }
Пример #13
0
 protected void btnEkle_Click(object sender, EventArgs e)
 {
     try
     {
         kod.komut("UPDATE MakaleKategori set makalekategoriAd='" + txtKategori.Text + "'where makaleKategoriId=" + Request.QueryString["id"].ToString());
         lblDurum.Visible = true;
     }
     catch
     {
         LblHata.Visible = true;
     }
 }
    protected void btnEkle_Click(object sender, EventArgs e)
    {
        string katAd = txtKategori.Text, url = "", durum = ddlDurum.SelectedValue;

        kod.komut("Insert Into kategoriler (kategoriAd, kategoriFoto, kategoriAnasayfa) Values('" + katAd + "', '" + url + "', '" + durum + "')");
        lblDurum.Visible = true; try
        {
        }
        catch
        {
            LblHata.Visible = true;
        }
    }
    protected void btnEkle_Click(object sender, EventArgs e)
    {
        try
        {
            kod.komut("INSERT INTO kurum (kurum_kodu, kurum_adi, kurum_tel, kurum_eposta, kurum_adres, kurum_sektor, kurum_sifre, kurum_tur, kurum_resim) VALUES ('" + txtKurumKodu.Text + "' , '" + txtKurumAdi.Text + "' , '" + txtKurumTel.Text + "' , '" + txtKurumEposta.Text + "' , '" + txtKurumAdres.Text + "' , '" + txtKurumSektor.Text + "' , '" + txtKurumSifre.Text + "' , '" + txtKurumTur.Text + "' , '0')");

            Label3.Visible = true;
        }
        catch
        {
            Label4.Visible = true;
        }
    }
Пример #16
0
 protected void btnEkle_Click(object sender, EventArgs e)
 {
     try
     {
         string katAd = txtKategori.Text, UstKategori = ddlAltKategori.SelectedValue;
         kod.komut("Insert Into altkategori (altKategoriAd, kategoriId) Values('" + katAd + "', '" + UstKategori + "')");
         lblDurum.Visible = true;
     }
     catch
     {
         LblHata.Visible = true;
     }
 }
 protected void btnEkle_Click(object sender, EventArgs e)
 {
     try
     {
         string katAd = txtKategori.Text, UstKategori = ddlAltKategori.SelectedValue;
         kod.komut("UPDATE makaleAltKategori set makaleAltKategoriAd='" + katAd + "', makaleKategoriId='" + UstKategori + "' WHERE makaleAltKategori=" + Request.QueryString["id"] + "");
         lblDurum.Visible = true;
     }
     catch (Exception)
     {
         LblHata.Visible = true;
     }
 }
Пример #18
0
 protected void btnEkle_Click(object sender, EventArgs e)
 {
     try
     {
         kod.komut("INSERT INTO hoca (sicil_no, hoca_adi, hoca_soyadi, hoca_tel, hoca_eposta, hoca_sifre, hoca_bolum, hoca_alan, hoca_resim, soru) VALUES ('" + txtNo.Text + "' , '" + txtAd.Text + "', '" + txtSoyad.Text + "'  , '" + txtTel.Text + "' , '" + txtEpsota.Text + "', '" + txtSifre.Text + "', '" + txtBolum.Text + "' , '" + txtAlan.Text + "', 'resim', '" + txtCevap.Text + "' ) ");
         lblDurum.Visible = true;
         Response.AppendHeader("Refresh", "5;url=upload/HocaKayit.aspx?no=" + txtNo.Text);
     }
     catch
     {
         LblHata.Visible = true;
     }
 }
 protected void btnEkle_Click(object sender, EventArgs e)
 {
     try
     {
         string katAd = txtKategori.Text;
         kod.komut("Insert Into makaleKategori (makalekategoriAd) Values('" + katAd + "')");
         lblDurum.Visible = true;
     }
     catch
     {
         LblHata.Visible = true;
     }
 }
Пример #20
0
    protected void Page_Load(object sender, EventArgs e)
    {
        DataTable dt = kod.GetDataTable("select * from altKategorininAltKategorisi");

        listeleRepeater.DataSource = dt;
        listeleRepeater.DataBind();

        if (Request.QueryString["id"] != null && Request.QueryString["islem"] == "sil")
        {
            kod.komut("delete from altKategorininAltKategorisi where altKategorininAltKategori_Id=" + Request.QueryString["id"].ToString());
            Response.Redirect("P_Alt_Kat_2_Duzenle.aspx");
        }
    }
 protected void btnEkle_Click(object sender, EventArgs e)
 {
     try
     {
         kod.komut("UPDATE yetenek set yetenekAdi='" + txtYetenekAdi.Text + "', yetenekYuzdesi='" + txtYetenekOrani.Text + "' WHERE yetenekId=" + Request.QueryString["id"].ToString());
         lblDurum.Text      = "Güncelleme Başarılı";
         lblDurum.ForeColor = System.Drawing.Color.Green;
         lblDurum.Visible   = true;
     }
     catch
     {
         LblHata.Visible = true;
     }
 }
Пример #22
0
 protected void btnEkle_Click(object sender, EventArgs e)
 {
     try
     {
         string projeAd = txtProjeAd.Text, projeFiyat = txtProjeFiyat.Text, projeBilgisi = txtProjeBilgi.Text, projeYeniKat = ddlAna.SelectedValue, projeYeniAltKat = ddlAlt.SelectedValue, ProjeEnAlt = ddlEnAlt.SelectedValue, durum = ddlDurum.SelectedValue;
         if (ddlEH.SelectedValue == "1")
         {
             if (ddlDurumFoto.SelectedValue == "1")
             {
                 kod.komut("UPDATE proje set altKategoriId='" + projeYeniAltKat + "', altKategorininAltKategori_Id='" + ProjeEnAlt + "' WHERE projeId=" + Request.QueryString["id"].ToString());
                 Response.Redirect("urunFoto.aspx?uId=" + Request.QueryString["id"].ToString());
                 lblDurum.Visible = true;
             }
             else
             {
                 kod.komut("UPDATE proje set altKategoriId='" + projeYeniAltKat + "', altKategorininAltKategori_Id='" + ProjeEnAlt + "' WHERE projeId=" + Request.QueryString["id"].ToString());
                 lblDurum.Visible = true;
             }
         }
         else if (ddlEH.SelectedValue == "0")
         {
             if (ddlDurumFoto.SelectedValue == "1")
             {
                 Response.Redirect("urunFoto.aspx?uId=" + Request.QueryString["id"].ToString());
             }
             else
             {
                 kod.komut("UPDATE proje set projeAd='" + txtProjeAd.Text.Replace("'", "''") + "', projeFiyat='" + txtProjeFiyat.Text.Replace("'", "''") + "', projeBilgi='" + txtProjeBilgi.Text.Replace("'", "''") + "', projeDurum='" + durum + "' WHERE projeId=" + Request.QueryString["id"].ToString());
                 lblDurum.Visible = true;
             }
         }
     }
     catch (Exception)
     {
         LblHata.Visible = true;
     }
 }
 protected void btnEkle_Click(object sender, EventArgs e)
 {
     try
     {
         string ProjeAd = txtProjeAd.Text, ProjeFiyat = txtProjeFiyat.Text, ProjeBilgi = txtProjeBilgi.Text, altKatId = ddlAlt.SelectedValue.ToString(), EnALtKat = ddlEnAlt.SelectedValue.ToString(), durum = ddlDurum.SelectedValue;
         kod.komut("Insert Into proje (projeAd,projeFiyat,projeBilgi,projeDurum,altKategoriId,altKategorininAltKategori_Id) Values('" + txtProjeAd.Text.Replace("'", "''") + "', '" + ProjeFiyat + "','" + txtProjeBilgi.Text.Replace("'", "''") + "', '" + durum + "', '" + altKatId + "', '" + EnALtKat + "')");
         lblDurum.Visible = true;
         string idAl = kod.getDataCell("Select Top 1 projeId from proje Order BY projeId Desc");
         Response.Redirect("urunFoto.aspx?uId=" + idAl);
     }
     catch
     {
         LblHata.Visible = true;
     }
 }
 protected void btnEkle_Click(object sender, EventArgs e)
 {
     try
     {
         string yetenekAdi = txtYetenekAdi.Text, yuzde = txtYetenekOrani.Text;
         kod.komut("insert into yetenek (yetenekAdi, yetenekYuzdesi) values('" + yetenekAdi + "', '" + yuzde + "')");
         lblDurum.Visible   = true;
         lblDurum.Text      = "başarılı";
         lblDurum.ForeColor = System.Drawing.Color.Green;
     }
     catch
     {
         LblHata.Visible = true;
     }
 }
Пример #25
0
    protected void Page_Load(object sender, EventArgs e)
    {
        DataTable dt = kod.GetDataTable("select * from proje");

        listeleRepeater.DataSource = dt;
        listeleRepeater.DataBind();
        if (!Page.IsPostBack)
        {
        }


        if (Request.QueryString["id"] != null && Request.QueryString["islem"] == "sil")
        {
            kod.komut("delete from proje where projeId=" + Request.QueryString["id"].ToString());
            Response.Redirect("Proje_Duzenle.aspx");
        }
    }
    protected void btnEkle_Click(object sender, EventArgs e)
    {
        try
        {
            kod.komut("UPDATE footer set footerHakkimda='" + txtFooterHakkimda.Text.Replace("'", "''") + "', footerTwitter='" + txtTwitterUrl.Text + "', footerFacebook='" + txtFacebook.Text + "', footerInstagram='" + txtInstagram.Text + "', footerLinkedin='" + txtLinkedin.Text + "', footerAdres='" + txtAdres.Text + "', footerEmail1='" + txtEPosta1.Text + "', footerEmail2='" + txtEPosta2.Text + "', footertel='" + txtTel.Text + "', footerYazi='" + txtYazi.Text + "', copyright='" + txtCop.Text + "' WHERE footerId= 1");



            lblDurum.Text      = "Güncelleme Başarılı";
            lblDurum.ForeColor = System.Drawing.Color.Green;
            lblDurum.Visible   = true;
        }
        catch
        {
            LblHata.Visible = true;
        }
    }
 protected void btnEkle_Click(object sender, EventArgs e)
 {
     try
     {
         string hizmetAdi = txtHizmetAdi.Text, url = "", hizmetOzellik = txtHizmetBilgi.Text, sayfa = ddlSayfa.SelectedValue;
         if (fuDosya.HasFile)
         {
             url = kod.fotoKaydet(fuDosya, 640, "/img/hizmetlerimiz/anasayfaHizmet/");
             kod.komut("Insert Into hizmetler (hizmetAdi, hizmetResimUrlsi, hizmetOzellik, hizmetDetayUrl) Values('" + txtHizmetAdi.Text.Replace("'", "''") + "', '" + url + "', '" + txtHizmetBilgi.Text.Replace("'", "''") + "' , '" + sayfa + "')");
             lblDurum.Visible = true;
         }
     }
     catch
     {
         LblHata.Visible = true;
     }
 }
Пример #28
0
    protected void yukle_Click(object sender, EventArgs e)
    {
        if (fuDosya.HasFile)
        {
            string no = Session["kullanici"].ToString();

            try
            {
                string url = kod.FotoKaydetOptimize(fuDosya, 512, "/img/ogr_resim/", no);
                kod.komut("UPDATE ogrenci set ogr_resimi = '" + url + "' WHERE ogr_no = " + Session["kullanici"].ToString());
                lblDurum.Visible = true;
            }
            catch (Exception)
            {
                lblDurum.Text    = "Yükleme BAŞARISIZ";
                lblDurum.Visible = true;
            }
        }
    }
 protected void btnEkle_Click(object sender, EventArgs e)
 {
     try
     {
         string makaleAd = txtMakaleAd.Text, makaleResim = "", sliderResim = "", makaleOzet = txtMakaleOzet.Text, makaleIcerik = txtProjeBilgi.Text, kategori = ddlAna.SelectedValue, altKat = ddlAlt.SelectedValue, durum = ddlDurum.SelectedValue, onad = ddlAna.SelectedItem.Text;
         string donuştur = makaleAd;
         if (fuMakaleResim.HasFile && fuMakaleSliderResim.HasFile)
         {
             string url = kod.KodOlustur(donuştur);
             makaleResim = kod.MakaleKaydet(fuMakaleResim, 500, 500, "/img/makaleler/", url);
             sliderResim = kod.SliderKaydet(fuMakaleSliderResim, 1200, 500, "/img/makaleler/slider/", url);
             kod.komut("Insert Into makaleler (makaleAd, makaleOzet, makaleİcerik, makaleResimUrl,makaleTarih,makaleAltKategori,makaleDurum,makaleSliderResimUrl) Values('" + txtMakaleAd.Text.Replace("'", "''") + "', '" + txtMakaleOzet.Text.Replace("'", "''") + "', '" + txtProjeBilgi.Text.Replace("'", "''") + "' , '" + makaleResim + "','" + DateTime.Now.ToString("MM/dd/yyyy").ToString() + "','" + altKat + "','" + durum + "','" + sliderResim + "')");
             lblDurum.Visible = true;
         }
     }
     catch
     {
         LblHata.Visible = true;
     }
 }
Пример #30
0
    protected void yukle_Click(object sender, EventArgs e)
    {
        if (fuDosya.HasFile)
        {
            string no = Session["kullanici"].ToString();

            //try
            //{
            string url = kod.FotoKaydetOptimize(fuDosya, 512, "/img/hoca_resim/", no);
            kod.komut("UPDATE hoca set hoca_resim = '" + url + "' WHERE sicil_no = " + no + "");
            lblDurum.Visible = true;



            //}
            //catch (Exception)
            //{
            //    lblDurum.Text = "Yükleme BAŞARISIZ";
            //    lblDurum.Visible = true;
            //}
        }
    }