public void Update(PasswordRecoveryDTO item) { PasswordRecovery PasswordRecovery = PasswordRecoveryMapper.CreatePasswordRecovery().Map(item); using (var uow = _uowfactory.CreateUnitOfWork()) { var repo = uow.GetRepo <PasswordRecovery>(); repo.Update(PasswordRecovery); uow.BeginTransaction(); uow.Commit(); } }
public PasswordRecoveryDTO Get(int id) { PasswordRecovery PasswordRecovery; using (var uow = _uowfactory.CreateUnitOfWork()) { var repo = uow.GetRepo <PasswordRecovery>(); PasswordRecovery = repo.Get(id); } PasswordRecoveryDTO dto = PasswordRecoveryMapper.CreatePasswordRecoveryDTO().Map(PasswordRecovery); return(dto); }
public IEnumerable <PasswordRecoveryDTO> GetAll() { IEnumerable <PasswordRecovery> categories; using (var uow = _uowfactory.CreateUnitOfWork()) { var repo = uow.GetRepo <PasswordRecovery>(); categories = repo.GetAll(); } IEnumerable <PasswordRecoveryDTO> dtos = PasswordRecoveryMapper.CreateListAdvertisementDTO().Map(categories).ToList(); return(dtos); }