Esempio n. 1
0
        private void Excluir(Guid id_user)
        {
            // string connectionString = ConfigurationManager.ConnectionStrings["conexao"].ToString();
            UserRepository userRepository = new UserRepository();
            UserAplicacao  userAplicacao  = new UserAplicacao(userRepository);

            userAplicacao.Excluir(id_user);
        }
Esempio n. 2
0
        private User Procurar(Guid id_user)
        {
            //string connectionString = ConfigurationManager.ConnectionStrings["conexao"].ToString();
            UserRepository userRepository = new UserRepository();
            UserAplicacao  userAplicacao  = new UserAplicacao(userRepository);

            var urs = userAplicacao.Selecionar(id_user);

            return(new User()
            {
                Id = urs.Id,
                Codigo = urs.Codigo,
                Name = urs.Name,
                LastName = urs.LastName,
                Email = urs.Email,
                Password = urs.Password,
            });
        }
Esempio n. 3
0
        private Guid Inserir(User user)
        {
            //string connectionString = ConfigurationManager.ConnectionStrings["conexao"].ToString();
            UserRepository userRepository = new UserRepository();
            UserAplicacao  userAplicacao  = new UserAplicacao(userRepository);

            //Adapter
            ClimaAvi.Dominio.Entidades.User ursDominio = new ClimaAvi.Dominio.Entidades.User()
            {
                Id       = Guid.Empty,
                Codigo   = user.Codigo,
                Name     = user.Name,
                LastName = user.LastName,
                Email    = user.Email,
                Password = user.Password
            };

            var id = userAplicacao.CadastrarUser(ursDominio);

            return(id);
        }
Esempio n. 4
0
        //[Authorize]
        public HttpResponseMessage Get()
        {
            //string connectionString = ConfigurationManager.ConnectionStrings["conexao"].ToString();
            UserRepository userRepository = new UserRepository();
            UserAplicacao  userAplicacao  = new UserAplicacao(userRepository);
            List <User>    users          = new List <User>();

            var urs = userAplicacao.SelecionarTodos();

            foreach (var busca in urs)
            {
                users.Add(new User()
                {
                    Id       = busca.Id,
                    Codigo   = busca.Codigo,
                    Name     = busca.Name,
                    LastName = busca.Name,
                    Email    = busca.Email,
                    Password = busca.Password
                });
            }
            return(Request.CreateResponse(HttpStatusCode.OK, users));
        }