// HACK: Presenter Add public void Add(rendelesVM rendelesVM) { using (ugyfelRepo = new UgyfelRepository()) { var ugyfel = ugyfelRepo.GetUgyfelByName(rendelesVM.ugyfelNev); rendelesVM.ugyfelId = ugyfel.id; rendelesVM.ugyfelTelefonszam = ugyfel.telefonszam; rendelesVM.ugyfelEmail = ugyfel.email; rendelesVM.ugyfelPont = ugyfel.pont; } using (jarmuRepo = new JarmuRepository()) { var jarmu = jarmuRepo.GetJarmuByLicensePlate(rendelesVM.jarmuRendszam); rendelesVM.jarmuId = jarmu.Id; rendelesVM.jarmuFerohely = jarmu.ferohely; } view.bindingList.Add(rendelesVM); repo.Insert(rendelesVM); }
public RendelesPresenter(IRendelesView param) { view = param; ugyfelRepo = new UgyfelRepository(); jarmuRepo = new JarmuRepository(); }
public UgyfelService() { _ugyfelRepository = new UgyfelRepository(); }