Пример #1
0
        public ActionResult DeleteKuryeOnay(Kurye kurye)
        {
            var kuryeSil = cont.Kurye.Where(l => l.Id == kurye.Id).FirstOrDefault();

            cont.Kurye.Remove(kuryeSil);
            cont.SaveChanges();
            return(RedirectToAction("ListKurye", "SistemKullanici"));
        }
        public ActionResult KuryeGuncelle(Kurye guncelKurye)
        {
            var kurye = db.Kurye.Find(guncelKurye.Id);

            kurye.Ad      = guncelKurye.Ad;
            kurye.Soyad   = guncelKurye.Soyad;
            kurye.Telefon = guncelKurye.Telefon;
            kurye.Durum   = guncelKurye.Durum;
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Пример #3
0
        public ActionResult EditKurye(Kurye kurye)
        {
            var kuryeEdit = cont.Kurye.Find(kurye.Id);

            if (kuryeEdit != null)
            {
                if (kuryeEdit.Kullanici.RolId != (int)EnumRol.Kurye)
                {
                    ViewBag.Error = "Rolü kurye olan bir kullanıcı seçmeniz gerekmektedir.";
                    var rolList = cont.Rol.ToList().Select(k => new SelectListItem
                    {
                        Selected = true,
                        Text     = k.Ad,
                        Value    = k.Id.ToString()
                    }).ToList();
                    //Kurye Rolunu selected olarak getiriyoruz.
                    var rolKurye = rolList.Where(l => l.Value == Convert.ToString((int)EnumRol.Kurye)).FirstOrDefault();
                    rolKurye.Selected = true;
                    ViewBag.RolList   = rolList;

                    var kullaniciList = cont.Kullanici.ToList().Select(k => new SelectListItem
                    {
                        Selected = true,
                        Text     = k.Ad + " " + k.Soyad,
                        Value    = k.Id.ToString()
                    }).ToList();
                    ViewBag.KullaniciList = kullaniciList;
                    var asciList = cont.Asci.ToList().Select(k => new SelectListItem
                    {
                        Selected = true,
                        Text     = k.Kullanici.Ad + " " + k.Kullanici.Soyad,
                        Value    = k.Id.ToString()
                    }).ToList();
                    ViewBag.AsciList = asciList;
                    return(View(kurye));
                }
                else
                {
                    kuryeEdit.AsciAdi     = cont.Asci.Where(l => l.Id == kurye.AsciId).Select(l => l.Kullanici.Ad + " " + l.Kullanici.Soyad).FirstOrDefault();
                    kuryeEdit.KullaniciId = kurye.KullaniciId;
                    kuryeEdit.AsciId      = kurye.AsciId;
                    cont.SaveChanges();
                    return(RedirectToAction("ListKurye", "SistemKullanici", new { id = kuryeEdit.Id }));
                }
            }
            return(View());
        }
        public ActionResult KuryeEkle(KuryeModel p1)
        {
            //if (!ModelState.IsValid)
            //{
            //    return View("KuryeEkle");
            //}
            var kurye = new Kurye();

            kurye.Ad      = p1.Ad;
            kurye.Soyad   = p1.Soyad;
            kurye.Telefon = p1.Telefon;
            kurye.Durum   = p1.Durum;

            db.Kurye.Add(kurye);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Пример #5
0
        public ActionResult CreateKurye(Kurye kurye)
        {
            var rolId = cont.Kullanici.Where(l => l.Id == kurye.KullaniciId).Select(l => l.RolId).FirstOrDefault();

            if (rolId != 5)
            {
                ViewBag.Error = "Rolü kurye olan bir kullanıcı seçmeniz gerekmektedir.";
                var rolList = cont.Rol.ToList().Select(k => new SelectListItem
                {
                    Selected = false,
                    Text     = k.Ad,
                    Value    = k.Id.ToString()
                }).ToList();
                //Kuryenin Rolunu selected olarak getiriyoruz.
                var rolKurye = rolList.Where(l => l.Value == Convert.ToString(5)).FirstOrDefault();
                rolKurye.Selected = true;
                ViewBag.RolList   = rolList;

                var kullaniciList = cont.Kullanici.ToList().Select(k => new SelectListItem
                {
                    Selected = false,
                    Text     = k.Ad + " " + k.Soyad,
                    Value    = k.Id.ToString()
                }).ToList();
                ViewBag.KullaniciList = kullaniciList;

                var asciList = cont.Kullanici.Where(l => l.RolId == 4).ToList().Select(k => new SelectListItem
                {
                    Selected = false,
                    Text     = k.Ad + " " + k.Soyad,
                    Value    = k.Id.ToString()
                }).ToList();
                ViewBag.AsciList = asciList;
                return(View(kurye));
            }
            else
            {
                kurye.AsciAdi = cont.Asci.Where(l => l.Id == kurye.AsciId).Select(l => l.Kullanici.Ad + " " + l.Kullanici.Soyad).FirstOrDefault();
                cont.Kurye.Add(kurye);
                cont.SaveChanges();
                return(RedirectToAction("ListKurye", "SistemKullanici"));
            }
        }