Exemple #1
0
 public ActionResult Ekle(IndirimModel model)
 {
     if (!ModelState.IsValid)
     {
         ModelState.AddModelError("", @"Eklenirken bir hata oluştu");
         return(RedirectToAction("Index"));
     }
     try
     {
         var i = new Indirim
         {
             Aktif           = true,
             BaslangicTarihi = Convert.ToDateTime(model.BaslangicTarihi),
             BitisTarihi     = Convert.ToDateTime(model.BitisTarihi),
             IndirimMiktari  = model.IndirimMiktari,
             IndirimYuzdesi  = model.IndirimYuzdesi,
             Baslik          = model.Baslik,
             YuzdeKullan     = model.YuzdeKullan
         };
         _inidirimRepository.Insert(i);
         _saticiIndirimRepository.Insert(new SaticiIndirimMapping
         {
             IndirimId = i.Id,
             SaticiId  = CurrentSatici.Id
         });
         return(RedirectToAction("Index"));
     }
     catch (Exception)
     {
         ModelState.AddModelError("", @"Indirim eklenemedi!");
         return(View(model));
     }
 }
Exemple #2
0
        // GET: Satici/Indirim/Ekle
        public ActionResult Ekle()
        {
            var model = new IndirimModel
            {
                BaslangicTarihi = DateTime.Now.ToString("d"),
                BitisTarihi     = DateTime.Now.ToString("d")
            };

            return(View(model));
        }