Beispiel #1
0
 public CarService(UnitofWork uow)
 {
     _uow       = uow;
     _aracRepo  = _uow.GetRepository <Arac>();
     _markaRepo = _uow.GetRepository <AracMarka>();
     _modelRepo = _uow.GetRepository <AracModel>();
     _karaRepo  = _uow.GetRepository <KaraListe>();
     _aracDTO   = new AracDTO();
     _markaDTO  = new AracMarkaDTO();
     _modelDTO  = new AracModelDTO();
     _karaDTO   = new KaraListeDTO();
 }
Beispiel #2
0
 public void BlackListCarInsert(KaraListeDTO kara)
 {
     try
     {
         var liste = AutoMapper.Mapper.DynamicMap <KaraListe>(kara);
         _karaRepo.Insert(liste);
         _uow.SaveChanges();
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
 }
Beispiel #3
0
        public ActionResult BlackListInsert(AracDTO arac, KaraListeDTO kara)
        {
            int aracId;

            aracId = _aracService.GetCar(arac.Plaka);
            if (aracId == 0)
            {
                aracId = _aracService.Insert(arac);
            }
            KaraListeDTO ka = new KaraListeDTO();

            ka.Aciklama = kara.Aciklama;
            ka.AracID   = aracId;
            _aracService.BlackListCarInsert(ka);
            return(RedirectToAction("BlackList", "Dashboard"));
        }