Exemple #1
0
        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();
            }
        }
Exemple #2
0
        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);
        }
Exemple #3
0
        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);
        }