Пример #1
0
        public HttpResponseMessage CadastroUsuarioMobile(UsuarioMobile dto)
        {
            if (dto == null)
            {
                return(Request.CreateResponse(HttpStatusCode.BadRequest));
            }

            var usuario = UsuarioRegras.CreateInstance.CadastroNovoUsuarioMobile(dto);

            usuario = _UnitOfWork.UsuarioRepositorio.CadastrarUsuario(usuario);
            _UnitOfWork.Commit();
            return(Request.CreateResponse(HttpStatusCode.OK, usuario));
        }
Пример #2
0
        public Usuario CadastroNovoUsuarioMobile(UsuarioMobile dto)
        {
            var usuario = new Usuario();

            usuario.Nome          = ValidarNome.CreateInstance.SetNome(dto.Nome);
            usuario.Senha         = ValidarSenhaCadastro.CreateInstance.SetSenhaCadastro(dto.Senha, dto.ConfirmaSenha);
            usuario.Celular       = ValidarTelefone.CreateInstance.SetFoneMovel(dto.Celular);
            usuario.Email         = ValidarEmail.CreateInstance.SetEmail(dto.Email);
            usuario.TipoUsuarioID = (int)TipoUsuario.Movel;
            usuario.DataInclusao  = DateTime.Now;
            usuario.Ativo         = true;

            return(usuario);
        }