Exemple #1
0
        public ActionResult Duzenle(Adresler model, int?adresid)
        {
            DatabaseContext db    = new DatabaseContext();
            Kisiler         kisi  = db.Kisiler.Where(x => x.ID == model.kisi.ID).FirstOrDefault();
            Adresler        adres = db.Adresler.Where(x => x.ID == adresid).FirstOrDefault();

            if (kisi != null)
            {
                adres.kisi       = kisi;
                adres.AdresTanim = model.AdresTanim;
                int sonuc = db.SaveChanges();
                if (sonuc > 0)
                {
                    ViewBag.Result = "Veri Güncellendi!";
                    ViewBag.Status = "success";
                }
                else
                {
                    ViewBag.Result = "Veri Güncellenemedi!";
                    ViewBag.Status = "danger";
                }
            }
            ViewBag.kisiler = TempData["kisiler"];
            return(View());
        }
        public ActionResult Duzenle(Adresler guncellenicekAdres, int?adresId)
        {
            DataBaseContext db = new DataBaseContext();

            Kisiler  kisi  = db.Kisiler.Where(x => x.Id == guncellenicekAdres.Kisi.Id).FirstOrDefault();
            Adresler adres = db.Adresler.Where(y => y.Id == adresId).FirstOrDefault();

            if (kisi != null)
            {
                adres.Kisi       = kisi;
                adres.AdresTanim = guncellenicekAdres.AdresTanim;

                int sonuc = db.SaveChanges();

                if (sonuc > 0)
                {
                    ViewBag.Result = "Adres güncellenmiştir.";
                    ViewBag.Status = "success";
                }
                else
                {
                    ViewBag.Result = "Adres güncellenememiştir.";
                    ViewBag.Status = "danger";
                }
            }

            ViewBag.kisiler = TempData["kisiler"];

            return(View());
        }
Exemple #3
0
        protected override void Seed(DatabaseContext context)
        {
            //Kişiler ekleniyor
            for (int i = 0; i < 10; i++)
            {
                Kisiler k = new Kisiler();
                k.Ad    = FakeData.NameData.GetFemaleFirstName();
                k.Soyad = FakeData.NameData.GetSurname();
                k.Yas   = FakeData.NumberData.GetNumber(18, 90);
                context.Kisiler.Add(k);
            }
            context.SaveChanges();

            List <Kisiler> tumKisiler = context.Kisiler.ToList();

            //Adresler ekleniyor
            foreach (Kisiler item in tumKisiler)
            {
                for (int i = 0; i < FakeData.NumberData.GetNumber(1, 4); i++)
                {
                    Adresler a = new Adresler();
                    a.AdresTanim = FakeData.PlaceData.GetAddress();
                    a.Kisi       = item;
                    context.Adresler.Add(a);
                }
            }
            context.SaveChanges();
        }
        public ActionResult YeniAdres(Adresler adres)
        {
            DataBaseContext db = new DataBaseContext();

            /* Kisiler tablosunda ki kisi.Id ile seçilmiş olan kisi.Id ile aynı olanı getir.
             * FirstOrDefault = silinmiş olmasına rağmen var ise ilk kişiyi getir, yoksa null döndür.
             */
            Kisiler kisi = db.Kisiler.Where(x => x.Id == adres.Kisi.Id).FirstOrDefault();

            if (kisi != null)
            {
                adres.Kisi = kisi; // Yukarı db'den bulduğumuz kişiyi atadık.
                db.Adresler.Add(adres);

                int sonuc = db.SaveChanges();

                if (sonuc > 0)
                {
                    ViewBag.Result = "Adres kaydedilmiştir.";
                    ViewBag.Status = "success";
                }
                else
                {
                    ViewBag.Result = "Adres kaydedilememiştir.";
                    ViewBag.Status = "danger";
                }
            }

            ViewBag.kisiler = TempData["kisiler"];
            return(View());
        }
Exemple #5
0
        public ActionResult Duzenle(int?adresid)
        {
            Adresler adres = null;

            if (adresid != null)
            {
                DatabaseContext db = new DatabaseContext();

                List <SelectListItem> kisilerList =
                    (from kisi in db.Kisiler.ToList()
                     select new SelectListItem()
                {
                    Text = kisi.Ad + " " + kisi.Soyad,
                    Value = kisi.ID.ToString()
                }
                    ).ToList();

                TempData["kisiler"] = kisilerList;
                ViewBag.kisiler     = kisilerList;

                adres = db.Adresler.Where(x => x.ID == adresid).FirstOrDefault();
            }

            return(View(adres));
        }
        protected override void Seed(DatabaseContext context)
        {
            //Kişiler Insert ediliyor
            for (int i = 0; i < 10; i++)
            {
                Kisiler kisi = new Kisiler();
                kisi.Ad    = FakeData.NameData.GetFirstName();
                kisi.Soyad = FakeData.NameData.GetSurname();
                kisi.Yas   = FakeData.NumberData.GetNumber(10, 90);
                context.Kisiler.Add(kisi);
            }
            context.SaveChanges();
            //Adresler Insert ediliyor
            List <Kisiler> tumKisiler = context.Kisiler.ToList();

            foreach (Kisiler kisi in tumKisiler)
            {
                for (int i = 0; i < FakeData.NumberData.GetNumber(1, 5); i++)
                {
                    Adresler adres = new Adresler();
                    adres.AdresTanim = FakeData.PlaceData.GetAddress();
                    adres.Kisi       = kisi;
                    context.Adresler.Add(adres);
                }
            }
            context.SaveChanges();
        }
        public ActionResult Yeni(Adresler adres)
        {
            DatabaseContext db   = new DatabaseContext();
            Kisiler         kisi = db.Kisiler.Where(p => p.ID == adres.Kisi.ID).FirstOrDefault();

            if (kisi != null)
            {
                adres.Kisi = kisi;
                db.Adresler.Add(adres);
                int sonuc = db.SaveChanges();

                if (sonuc > 0)
                {
                    ViewBag.Result = "Kişi kaydedilmiştir.";
                    ViewBag.Status = "success";
                }
                else
                {
                    ViewBag.Result = "Kişi kaydedilememiştir.";
                    ViewBag.Status = "danger";
                }
            }
            else
            {
                ViewBag.Result = "Kişi bilgisi bulunamadı.";
                ViewBag.Status = "danger";
            }

            ViewBag.kisiler = TempData["kisiler"];

            return(View());
        }
        public ActionResult Duzenle(Adresler model, int?adresid)
        {
            DatabaseContext db    = new DatabaseContext();
            Kisiler         kisi  = db.Kisiler.Where(p => p.ID == model.Kisi.ID).FirstOrDefault();
            Adresler        adres = db.Adresler.Where(p => p.ID == adresid).FirstOrDefault();

            if (kisi != null)
            {
                adres.Kisi        = kisi;
                adres.AdresTanimi = model.AdresTanimi;

                int sonuc = db.SaveChanges();
                if (sonuc > 0)
                {
                    ViewBag.Result = "Adres güncellenmiştir.";
                    ViewBag.Status = "success";
                }
                else
                {
                    ViewBag.Result = "Adres güncellenememiştir.";
                    ViewBag.Status = "danger";
                }
            }
            else
            {
                ViewBag.Result = "Adres bilgisi bulunamadı.";
                ViewBag.Status = "danger";
            }

            ViewBag.kisiler = TempData["kisiler"];

            return(View());
        }
Exemple #9
0
        public ActionResult Yeni(Adresler p)
        {
            DatabaseContext db   = new DatabaseContext();
            Kisiler         kisi = db.Kisiler.Where(x => x.ID == p.Kisi.ID).FirstOrDefault();

            if (kisi != null)
            {
                p.Kisi = kisi;
                db.Adresler.Add(p);
                int sonuc = db.SaveChanges();

                if (sonuc > 0)
                {
                    ViewBag.result = "Kayıt başarili";
                    ViewBag.status = "success";
                }
                else
                {
                    ViewBag.result = "Kayıt gerceklesmedi!!!";
                    ViewBag.status = "danger";
                }
            }
            ViewBag.kisiler = TempData["li"];

            return(View());
        }
Exemple #10
0
        public ActionResult Duzenle(Adresler p, int?adresid)
        {
            DatabaseContext db    = new DatabaseContext();
            Kisiler         kisi  = db.Kisiler.Where(x => x.ID == p.Kisi.ID).FirstOrDefault();
            Adresler        adres = db.Adresler.Where(x => x.ID == adresid).FirstOrDefault();

            if (kisi != null)
            {
                adres.Kisi       = kisi;
                adres.AdresTanim = p.AdresTanim;
                int sonuc = db.SaveChanges();

                if (sonuc > 0)
                {
                    ViewBag.result = "Güncelleme başarili";
                    ViewBag.status = "success";
                }
                else
                {
                    ViewBag.result = "Güncelleme gerceklesmedi!!!";
                    ViewBag.status = "danger";
                }
            }
            ViewBag.kisiler = TempData["li"];

            return(View());
        }
        protected override void Seed(DatabaseContext context)
        {
            for (int i = 0; i < 10; i++)
            {
                Kisiler kisi = new Kisiler();
                kisi.Ad    = FakeData.NameData.GetFirstName();
                kisi.Soyad = FakeData.NameData.GetSurname();
                kisi.Yas   = FakeData.NumberData.GetNumber(10, 90);

                context.Kisiler.Add(kisi);
            }

            context.SaveChanges();

            List <Kisiler> Kisilerim = context.Kisiler.ToList();

            foreach (Kisiler kisi in Kisilerim)
            {
                for (int i = 0; i < FakeData.NumberData.GetNumber(1, 5); i++)
                {
                    Adresler adres = new Adresler();
                    adres.Adres  = FakeData.PlaceData.GetAddress();
                    adres.Kisi   = kisi;
                    adres.KisiId = kisi.Id;
                    context.Adresler.Add(adres);
                }
            }

            context.SaveChanges();
        }
        protected override void Seed(DataBaseContext context)
        {
            // Kisiler insert ediliyor.
            for (int i = 0; i < 10; i++)
            {
                Kisiler kisi = new Kisiler();
                kisi.Ad    = FakeData.NameData.GetFirstName(); // Fake database'dan fake isim getirir.
                kisi.Soyad = FakeData.NameData.GetSurname();
                kisi.Yas   = FakeData.NumberData.GetNumber(10, 90);

                context.Kisiler.Add(kisi);
            }
            context.SaveChanges();

            // Adresler insert ediliyor.
            List <Kisiler> tumKisiler = context.Kisiler.ToList(); // Select * from Kisiler

            foreach (Kisiler kisi in tumKisiler)
            {
                for (int i = 0; i < FakeData.NumberData.GetNumber(1, 5); i++)
                {
                    Adresler adres = new Adresler();
                    adres.AdresTanim = FakeData.PlaceData.GetAddress(); // Fake adres oluşturur.
                    adres.Kisi       = kisi;

                    context.Adresler.Add(adres);
                }
            }
            context.SaveChanges();
        }
Exemple #13
0
        public ActionResult DeleteConfirmed(int id)
        {
            Adresler adresler = db.Adresler.Find(id);

            db.Adresler.Remove(adresler);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Exemple #14
0
 public ActionResult SilOk(int?adresid)
 {
     if (adresid != null)
     {
         DatabaseContext db    = new DatabaseContext();
         Adresler        adres = db.Adresler.Where(x => x.ID == adresid).FirstOrDefault();
         db.Adresler.Remove(adres);
         db.SaveChanges();
     }
     return(RedirectToAction("Index", "Home"));
 }
Exemple #15
0
 public ActionResult Edit([Bind(Include = "ID,AdresTanim,kisi_ID")] Adresler adresler)
 {
     if (ModelState.IsValid)
     {
         db.Entry(adresler).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.kisi_ID = new SelectList(db.Kisiler, "ID", "Ad", adresler.kisi_ID);
     return(View(adresler));
 }
Exemple #16
0
        public ActionResult Sil(int?adresid)
        {
            Adresler adres = null;

            if (adresid != null)
            {
                DatabaseContext db = new DatabaseContext();
                adres = db.Adresler.Where(x => x.ID == adresid).FirstOrDefault();
            }
            return(View(adres));
        }
Exemple #17
0
        public ActionResult Create([Bind(Include = "ID,AdresTanim,kisi_ID")] Adresler adresler)
        {
            if (ModelState.IsValid)
            {
                db.Adresler.Add(adresler);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.kisi_ID = new SelectList(db.Kisiler, "ID", "Ad", adresler.kisi_ID);
            return(View(adresler));
        }
        public ActionResult SilOk(int?AdresId)
        {
            if (AdresId != null)
            {
                DataBaseContext db    = new DataBaseContext();
                Adresler        adres = db.Adresler.Where(x => x.Id == AdresId).FirstOrDefault();

                db.Adresler.Remove(adres);
                db.SaveChanges();
            }

            return(RedirectToAction("HomePage", "Home"));
        }
Exemple #19
0
        protected void drp_adreslerFatura_SelectedIndexChanged(object sender, EventArgs e)
        {
            btn_fadresKayit.Visible = false;
            btn_fadresEkle.Visible  = true;
            Adresler adres = eticaretDB.Adreslers.SingleOrDefault(a => a.AdresID == int.Parse(drp_adreslerFatura.SelectedValue));
            Sehir    sehir = eticaretDB.Sehirs.SingleOrDefault(s => s.SehirID == adres.SehirID);

            txt_fadresAd.Text        = adres.AdesAd;
            drp_fUlke.SelectedValue  = sehir.UlkeID.ToString();
            drp_fSehir.SelectedValue = adres.SehirID.ToString();
            txt_fAdres.Text          = adres.AdresTarif;
            txt_fTel.Text            = adres.Telefon;
        }
Exemple #20
0
        // GET: Adresler/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Adresler adresler = db.Adresler.Find(id);

            if (adresler == null)
            {
                return(HttpNotFound());
            }
            return(View(adresler));
        }
Exemple #21
0
        // GET: Adresler/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Adresler adresler = db.Adresler.Find(id);

            if (adresler == null)
            {
                return(HttpNotFound());
            }
            ViewBag.kisi_ID = new SelectList(db.Kisiler, "ID", "Ad", adresler.kisi_ID);
            return(View(adresler));
        }
Exemple #22
0
        protected void btn_fadresKayit_Click(object sender, EventArgs e)
        {
            string adresAd    = txt_fadresAd.Text;
            string adresTarif = txt_fAdres.Text;
            string tel        = txt_fTel.Text;

            if ((adresAd != "") && (adresTarif != "") && (tel != ""))
            {
                string   preTeslimat = drp_adreslerTeslimat.SelectedValue;
                string   kullaniciID = Request.Cookies["Musteri"]["kullaniciID"];
                Adresler adres       = new Adresler();
                adres.AdesAd      = adresAd;
                adres.AdresTarif  = adresTarif;
                adres.Telefon     = tel;
                adres.SehirID     = int.Parse(drp_tsehir.SelectedValue);
                adres.KullaniciID = int.Parse(kullaniciID);
                eticaretDB.Adreslers.InsertOnSubmit(adres);
                eticaretDB.SubmitChanges();

                drp_adreslerFatura.DataSource     = eticaretDB.Adreslers.Where(a => a.KullaniciID == int.Parse(kullaniciID));;
                drp_adreslerFatura.DataTextField  = "AdesAd";
                drp_adreslerFatura.DataValueField = "AdresID";
                drp_adreslerFatura.DataBind();

                drp_adreslerTeslimat.DataSource     = eticaretDB.Adreslers.Where(a => a.KullaniciID == int.Parse(kullaniciID));
                drp_adreslerTeslimat.DataTextField  = "AdesAd";
                drp_adreslerTeslimat.DataValueField = "AdresID";
                drp_adreslerTeslimat.DataBind();

                btn_fadresKayit.Visible = false;
                btn_fadresEkle.Visible  = true;

                drp_adreslerFatura.SelectedValue   = adres.AdresID.ToString();
                drp_adreslerTeslimat.SelectedValue = preTeslimat;

                lbl_mesaj.Text = "Adres Kaydı Başarılı...";
            }
            else
            {
                lbl_mesaj.Text = "Fatura Adresinde Boş Alan Bıraktınız...";
            }
        }
        public ActionResult Duzenle(int?adresId)  // Güncellenicek adresin Id'sini ve o kişinin adını almak için GET işlemi.
        {
            Adresler gelenAdres = null;

            if (adresId != null)
            {
                DataBaseContext       db          = new DataBaseContext();
                List <SelectListItem> kisilerList = (from kisi in db.Kisiler.ToList()
                                                     select new SelectListItem()
                {
                    Text = kisi.Ad + " " + kisi.Soyad,
                    Value = kisi.Id.ToString()
                }).ToList();
                TempData["kisiler"] = kisilerList;
                ViewBag.kisiler     = kisilerList;

                gelenAdres = db.Adresler.Where(x => x.Id == adresId).FirstOrDefault();
            }

            return(View(gelenAdres));
        }
Exemple #24
0
        public ActionResult Yeni(Adresler adres)
        {
            DatabaseContext db   = new DatabaseContext();
            Kisiler         kisi = db.Kisiler.Where(x => x.ID == adres.kisi.ID).FirstOrDefault();

            if (kisi != null)
            {
                adres.kisi = kisi;
                db.Adresler.Add(adres);
                int sonuc = db.SaveChanges();
                if (sonuc > 0)
                {
                    ViewBag.Result = "Veri Eklendi!";
                    ViewBag.Status = "success";
                }
                else
                {
                    ViewBag.Result = "Veri Eklenemedi!";
                    ViewBag.Status = "danger";
                }
            }
            ViewBag.kisiler = TempData["kisiler"];
            return(View());
        }
 public ActionResult AdresListesii(Adresler adress)
 {
     db.Adresler.Add(adress);
     db.SaveChanges();
     return(View());
 }