Пример #1
0
 public void RemoverProduto(ProdutoDTO produtoDTO)
 {
     using (_contexto = new FarmaciaJaContext())
     {
         _contexto.Entry(Mapper.Map <Produto>(produtoDTO)).State = EntityState.Deleted;
         _contexto.SaveChanges();
     }
 }
Пример #2
0
 public void RemoverUsuario(UsuarioDTO usuarioDTO)
 {
     using (_contexto = new FarmaciaJaContext())
     {
         _contexto.Entry(Mapper.Map <Endereco>(usuarioDTO.endereco)).State = System.Data.Entity.EntityState.Deleted;
         _contexto.SaveChanges();
     }
 }
Пример #3
0
 public void CriarUsuario(UsuarioDTO usuarioDTO)
 {
     using (_contexto = new FarmaciaJaContext())
     {
         _contexto.Usuarios.Add(Mapper.Map <Usuario>(usuarioDTO));
         _contexto.SaveChanges();
     }
 }
Пример #4
0
 public void CriarProduto(ProdutoDTO produtoDTO)
 {
     using (_contexto = new FarmaciaJaContext())
     {
         _contexto.Produtos.Add(Mapper.Map <Produto>(produtoDTO));
         _contexto.SaveChanges();
     }
 }
Пример #5
0
 public void AlterarProduto(ProdutoDTO produtoDTO)
 {
     using (_contexto = new FarmaciaJaContext())
     {
         _contexto.Entry(Mapper.Map <Produto>(produtoDTO)).State = EntityState.Modified;
         _contexto.SaveChanges();
     }
 }
Пример #6
0
 public void RemoverFarmacia(FarmaciaDTO farmaciaDTO)
 {
     using (_contexto = new FarmaciaJaContext())
     {
         _contexto.Entry(Mapper.Map<Farmacia>(farmaciaDTO)).State = EntityState.Deleted;
         _contexto.SaveChanges();
     }
 }
Пример #7
0
 public void CriarFarmacia(FarmaciaDTO farmaciaDTO)
 {
     using (_contexto = new FarmaciaJaContext())
     {
         _contexto.Farmacias.Add(Mapper.Map<Farmacia>(farmaciaDTO));
         _contexto.SaveChanges();
     }
 }
Пример #8
0
 public void AlterarFarmacia(FarmaciaDTO farmaciaDTO)
 {
     using (_contexto = new FarmaciaJaContext())
     {
         _contexto.Entry(Mapper.Map<Farmacia>(farmaciaDTO)).State = EntityState.Modified;
         _contexto.SaveChanges();
     }
 }
Пример #9
0
 public void AlterarUsuario(UsuarioDTO usuarioDTO)
 {
     using (_contexto = new FarmaciaJaContext())
     {
         _contexto.Entry(Mapper.Map <Usuario>(usuarioDTO)).State = System.Data.Entity.EntityState.Modified;
         _contexto.SaveChanges();
     }
     using (_contexto = new FarmaciaJaContext())
     {
         _contexto.Entry(Mapper.Map <Endereco>(usuarioDTO.endereco)).State = System.Data.Entity.EntityState.Modified;
         _contexto.SaveChanges();
     }
 }
Пример #10
0
        public ProdutoDTO BuscarProduto(int id)
        {
            ProdutoDTO produto = new ProdutoDTO();
            string     query   = $@"select *
                              from farmaciaja..produto p
                              where p._id = {id}";

            using (_contexto = new FarmaciaJaContext())
            {
                var lista = _contexto.Database.Connection.Query(query);
                foreach (var item in lista)
                {
                    produto._id          = item._id;
                    produto.farmacia_id  = item.farmacia_id;
                    produto.descProduto  = item.descProduto;
                    produto.nomeProduto  = item.nomeProduto;
                    produto.valorProduto = item.valorProduto;
                }
            }
            return(produto);
        }
Пример #11
0
        public List <UsuarioDTO> ListarUsuarios()
        {
            List <UsuarioDTO> usuarios = new List <UsuarioDTO>();

            using (_contexto = new FarmaciaJaContext())
            {
                string query = @"select *
                                 from farmaciaja..usuario u
                                 inner join farmaciaja..endereco e
                                 on e._id = u._id";
                var    lista = _contexto.Database.Connection.Query(query);
                foreach (var item in lista)
                {
                    usuarios.Add(new UsuarioDTO
                    {
                        _id       = item._id,
                        nome      = item.nome,
                        email     = item.email,
                        telefone  = item.telefone,
                        usuario   = item.usuario,
                        senha     = item.senha,
                        logado    = item.logado,
                        logarAuto = item.logarAuto,
                        endereco  = new EnderecoDTO
                        {
                            _id         = item._id,
                            logradouro  = item.logradouro,
                            numero      = item.numero,
                            complemento = item.complemento,
                            bairro      = item.bairro,
                            cidade      = item.cidade,
                            Estado      = item.estado
                        }
                    });
                }
            }
            return(usuarios);
        }
Пример #12
0
        public List <ProdutoDTO> ListarProdutos()
        {
            List <ProdutoDTO> produtos = new List <ProdutoDTO>();

            using (_contexto = new FarmaciaJaContext())
            {
                string query = @"select *
                                 from farmaciaja..produto p";
                var    lista = _contexto.Database.Connection.Query(query);
                foreach (var item in lista)
                {
                    produtos.Add(new ProdutoDTO
                    {
                        _id          = item._id,
                        farmacia_id  = item.farmacia_id,
                        descProduto  = item.descProduto,
                        nomeProduto  = item.nomeProduto,
                        valorProduto = item.valorProduto
                    });
                }
            }
            return(produtos);
        }
Пример #13
0
        public UsuarioDTO BuscarUsuario(int id)
        {
            UsuarioDTO usuario = new UsuarioDTO();
            string     query   = $@"select *
                              from farmaciaja..usuario u
                              inner join farmaciaja..endereco e
                              on e._id = u._id
                              where u._id = {id}";

            using (_contexto = new FarmaciaJaContext())
            {
                var lista = _contexto.Database.Connection.Query(query);
                foreach (var item in lista)
                {
                    usuario._id       = item._id;
                    usuario.nome      = item.nome;
                    usuario.email     = item.email;
                    usuario.telefone  = item.telefone;
                    usuario.usuario   = item.usuario;
                    usuario.senha     = item.senha;
                    usuario.logado    = item.logado;
                    usuario.logarAuto = item.logarAuto;
                    usuario.endereco  = new EnderecoDTO
                    {
                        _id         = item._id,
                        logradouro  = item.logradouro,
                        numero      = item.numero,
                        complemento = item.complemento,
                        bairro      = item.bairro,
                        cidade      = item.cidade,
                        Estado      = item.estado
                    };
                }
            }
            return(usuario);
        }