public bool Update(HostToEventDTO hostToEventDTO) { HostToEvent toUpdate = null; using (UnitOfWork unitOfWork = new UnitOfWork()) { toUpdate = unitOfWork.HteRepo.GetByID(hostToEventDTO.Id); } if (toUpdate != null) { toUpdate.Host_id = hostToEventDTO.Host_id; toUpdate.Event_id = hostToEventDTO.Event_id; } try { using (UnitOfWork unitOfWork = new UnitOfWork()) { unitOfWork.HteRepo.Update(toUpdate); unitOfWork.Save(); } return(true); } catch { return(false); } }
public object GetById(int id) { using (UnitOfWork unitOfWork = new UnitOfWork()) { HostToEvent hte = unitOfWork.HteRepo.GetByID(id); return(HTEToDto(hte)); } }
public HostToEventDTO HTEToDto(HostToEvent hte) { if (hte == null) { return(null); } HostToEventDTO hteDto = new HostToEventDTO { Id = hte.Id, Host_id = hte.Host_id, Event_id = hte.Event_id }; return(hteDto); }
public bool Delete(int id) { try { using (UnitOfWork unitOfWork = new UnitOfWork()) { HostToEvent toDel = unitOfWork.HteRepo.GetByID(id); unitOfWork.HteRepo.Delete(toDel); unitOfWork.Save(); } return(true); } catch { return(false); } }
public bool Save(HostToEventDTO hostToEventDTO) { HostToEvent hte = new HostToEvent { Host_id = hostToEventDTO.Host_id, Event_id = hostToEventDTO.Event_id }; try { using (UnitOfWork unitOfWork = new UnitOfWork()) { unitOfWork.HteRepo.Insert(hte); unitOfWork.Save(); }; return(true); } catch { return(false); } }