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(); }
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); } }
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")); }