public ActionResult Create(Bloklar bloklar)
        {
            if (permissionUser.SysAdmin == false)
            {
                throw new Exception("Yetkisiz Erişim!");
            }
            else
            {
                if (ModelState.IsValid)
                {
                    if (bloklar.Adi != null)
                    {
                        var ID = _bloklarService.GetAllBloklar().Count;
                        if (ID == 0)
                        {
                            _bloklarService.DeleteAll();
                        }

                        _bloklarService.AddBloklar(bloklar);
                        _accessDatasService.AddOperatorLog(200, user.Kullanici_Adi, bloklar.Blok_No, 0, 0, 0);
                        return(RedirectToAction("Index"));
                    }
                    throw new Exception("Yanlış yada eksik karakter girdiniz");
                }
                return(RedirectToAction("Index"));
            }
        }
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                throw new Exception("Upps! Yanlış giden birşeyler var.");
            }
            Bloklar bloklar = _bloklarService.GetById((int)id);

            if (bloklar == null)
            {
                return(HttpNotFound());
            }
            return(View(bloklar));
        }
 public ActionResult Delete(int id = -1)
 {
     if (permissionUser.SysAdmin == false)
     {
         throw new Exception("Yetkisiz Erişim!");
     }
     else
     {
         if (id != -1)
         {
             Bloklar bloklar = _bloklarService.GetById(id);
             if (bloklar != null)
             {
                 _bloklarService.DeleteBloklar(bloklar);
                 _accessDatasService.AddOperatorLog(202, user.Kullanici_Adi, id, 0, 0, 0);
                 return(RedirectToAction("Index"));
             }
         }
         return(RedirectToAction("Index"));
     }
 }
 public ActionResult Edit(Bloklar bloklar)
 {
     if (permissionUser.SysAdmin == false)
     {
         throw new Exception("Yetkisiz Erişim!");
     }
     else
     {
         if (ModelState.IsValid)
         {
             var blok = _bloklarService.GetById(bloklar.Blok_No);
             if (blok != null)
             {
                 _bloklarService.UpdateBloklar(bloklar);
                 _accessDatasService.AddOperatorLog(201, user.Kullanici_Adi, bloklar.Blok_No, 0, 0, 0);
                 return(RedirectToAction("Index"));
             }
         }
         return(View(bloklar));
     }
 }
Пример #5
0
 public Bloklar UpdateBloklar(Bloklar bloklar)
 {
     return(_bloklarDal.Update(bloklar));
 }
Пример #6
0
 public void DeleteBloklar(Bloklar bloklar)
 {
     _bloklarDal.Delete(bloklar);
 }
Пример #7
0
 public Bloklar AddBloklar(Bloklar bloklar)
 {
     return(_bloklarDal.Add(bloklar));
 }