public Guid Insert(VoluntaryDTO voluntaryDto) { voluntaryDto.VoluntaryId = Guid.NewGuid(); voluntaryDto.UserId = Guid.NewGuid(); voluntaryDto.Address.AddressId = Guid.NewGuid(); var voluntary = VoluntaryAdapter.ToDomain(voluntaryDto); return(voluntaryRepository.Insert(voluntary)); }
public List <VoluntaryDTO> GetAll() { List <VoluntaryDTO> voluntarysDto = new List <VoluntaryDTO>(); var voluntarys = voluntaryRepository.FindAll(); foreach (Voluntary cli in voluntarys) { voluntarysDto.Add(VoluntaryAdapter.ToDTO(cli)); } return(voluntarysDto); }
public VoluntaryDTO Get(Guid id) { var voluntary = voluntaryRepository.Find(id); return(VoluntaryAdapter.ToDTO(voluntary)); }
public Guid Update(VoluntaryDTO voluntaryDto) { var voluntary = VoluntaryAdapter.ToDomain(voluntaryDto); return(voluntaryRepository.Update(voluntary)); }