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)); }
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); }