Esempio n. 1
0
        protected void gvKuryeCagir_SelectedIndexChanged(object sender, EventArgs e)
        {
            int         selectedRowIndex = gvKuryeCagir.SelectedIndex;
            GridViewRow row        = gvKuryeCagir.Rows[selectedRowIndex];
            int         kcid       = Convert.ToInt32(row.Cells[1].Text);
            KuryeCagir  kuryeCagir = db.KuryeCagirlar.Find(kcid);

            ddlKuryeciID.SelectedIndex = Convert.ToInt32(kuryeCagir.KuryeciId);
        }
Esempio n. 2
0
        protected void btnKurye_Click(object sender, EventArgs e)
        {
            Kisi       Kisi       = new Kisi();
            Adres      Adres      = new Adres();
            KuryeCagir KuryeCagir = new KuryeCagir();
            Il         Il         = new Il();
            Ilce       Ilce       = new Ilce();

            try
            {
                var il   = ddlKuryeIl.SelectedIndex;
                var ilce = ddlKuryeIlce.SelectedItem.Text.ToString();
                Il   = db.Iller.Find(il);
                Ilce = (from i in db.Iller
                        join ie in db.Ilceler on i.Id equals ie.IlId
                        where ie.IlId == il && ie.Ad == ilce
                        select ie).SingleOrDefault();
                Adres.IlId     = il;
                Adres.IlceId   = Ilce.Id;
                Adres.Mahalle  = tbKuryeMah.Text;
                Adres.Sokak    = tbKuryeSok.Text;
                Adres.No       = tbKuryeNo.Text;
                Adres.Apartman = tbKuryeApt.Text;
                db.Adresler.Add(Adres);

                Kisi.AdresId = Adres.Id;
                Kisi.Ad      = tbKuryeAd.Text;
                Kisi.Soyad   = tbKuryeSoyad.Text;
                Kisi.Tel     = tbKuryeTel.Text;
                db.Kisiler.Add(Kisi);

                Random rndm = new Random();
                int    kid  = rndm.Next(1, 6);

                KuryeCagir.AdresId   = Adres.Id;
                KuryeCagir.KuryeciId = kid;
                db.KuryeCagirlar.Add(KuryeCagir);

                db.SaveChanges();
                lblkcSonuc.Text = "Kuryeniz kısa bir süre içinde gönderilecektir.";
            }
            catch (Exception)
            {
                lblkcSonuc.Text = "İşleminiz gerçekleştirilemedi.";
            }
            clearKurye();
        }
Esempio n. 3
0
        protected void btnKuryeciGüncelle_Click(object sender, EventArgs e)
        {
            int         selectedRowIndex = gvKuryeCagir.SelectedIndex;
            GridViewRow row = gvKuryeCagir.Rows[selectedRowIndex];

            try
            {
                int        kcid       = Convert.ToInt32(row.Cells[1].Text);
                KuryeCagir kuryeCagir = db.KuryeCagirlar.Find(kcid);
                kuryeCagir.KuryeciId = ddlKuryeciID.SelectedIndex;
                lblsKuryeci.Text     = "Değişim işlemi başarıyla gerçekleşmiştir.";
                db.SaveChanges();
            }
            catch (Exception)
            {
                lblsKuryeci.Text = "İşleminiz başarısız olmuştur.";
            }
            gvKuryeciDataBind();
            clearKurye();
        }