public bool Alterar(TesteIU360.Model.ItemPedido itemPedido)
        {
            TesteIU360Entities dbContext = new TesteIU360Entities();

            try
            {
                dbContext = new TesteIU360Entities();
                TesteIU360.Entity.ItemPedido entity_itemPedido = new TesteIU360.Entity.ItemPedido();
                entity_itemPedido = dbContext.ItemPedido.Where(p => p.Id == itemPedido.Id).FirstOrDefault();

                entity_itemPedido.Id         = itemPedido.Id;
                entity_itemPedido.IdPedido   = itemPedido.IdPedido;
                entity_itemPedido.IdProduto  = itemPedido.IdProduto;
                entity_itemPedido.Quantidade = itemPedido.Quantidade;

                dbContext.SaveChanges();

                return(true);
            }
            catch (Exception)
            {
                return(false);
            }
            finally
            {
                dbContext.Dispose();
            }
        }
        public List <TesteIU360.Model.ItemPedido> ListItemPedido()
        {
            TesteIU360Entities dbContext = new TesteIU360Entities();

            try
            {
                var entity_itemPedido = dbContext.ItemPedido.ToList();
                List <TesteIU360.Model.ItemPedido> listItemPedido = new List <TesteIU360.Model.ItemPedido>();

                foreach (TesteIU360.Entity.ItemPedido itemPedido in entity_itemPedido)
                {
                    listItemPedido.Add(Converters.DoReflection(itemPedido, new TesteIU360.Model.ItemPedido()));
                }

                return(listItemPedido);
            }
            catch (Exception err)
            {
                throw err;
            }
            finally
            {
                dbContext.Dispose();
            }
        }
        public bool Adicionar(TesteIU360.Model.ItemPedido itemPedido)
        {
            TesteIU360Entities dbContext = new TesteIU360Entities();

            try
            {
                dbContext = new TesteIU360Entities();
                TesteIU360.Entity.ItemPedido entity_itemPedido = new TesteIU360.Entity.ItemPedido();

                entity_itemPedido.IdPedido   = itemPedido.IdPedido;
                entity_itemPedido.IdProduto  = itemPedido.IdProduto;
                entity_itemPedido.Quantidade = itemPedido.Quantidade;

                try
                {
                    dbContext.ItemPedido.Add(entity_itemPedido);
                    dbContext.SaveChanges();
                }
                catch (DbEntityValidationException e)
                {
                    return(false);
                }
                return(true);
            }
            catch (Exception err)
            {
                return(false);
            }
            finally
            {
                dbContext.Dispose();
            }
        }
        public List <TesteIU360.Model.Vendedor> ListVendedor()
        {
            TesteIU360Entities dbContext = new TesteIU360Entities();

            try
            {
                var entityVendedor = dbContext.Vendedor.ToList();
                List <TesteIU360.Model.Vendedor> listVendedor = new List <TesteIU360.Model.Vendedor>();

                foreach (TesteIU360.Entity.Vendedor vendedor in entityVendedor)
                {
                    listVendedor.Add(Converters.DoReflection(vendedor, new TesteIU360.Model.Vendedor()));
                }

                return(listVendedor);
            }
            catch (Exception err)
            {
                throw err;
            }
            finally
            {
                dbContext.Dispose();
            }
        }
Ejemplo n.º 5
0
        public List <TesteIU360.Model.Cliente> ListCliente()
        {
            TesteIU360Entities dbContext = new TesteIU360Entities();

            try
            {
                var entity_cliente = dbContext.Cliente.ToList();
                List <TesteIU360.Model.Cliente> listCliente = new List <TesteIU360.Model.Cliente>();

                foreach (TesteIU360.Entity.Cliente cliente in entity_cliente)
                {
                    listCliente.Add(Converters.DoReflection(cliente, new TesteIU360.Model.Cliente()));
                }

                return(listCliente);
            }
            catch (Exception err)
            {
                throw err;
            }
            finally
            {
                dbContext.Dispose();
            }
        }
        public bool Adicionar(TesteIU360.Model.Pedido pedido)
        {
            TesteIU360Entities dbContext = new TesteIU360Entities();

            try
            {
                dbContext = new TesteIU360Entities();
                TesteIU360.Entity.Pedido entity_pedido = new TesteIU360.Entity.Pedido();

                entity_pedido.IdCliente  = pedido.IdCliente;
                entity_pedido.IdVendedor = pedido.IdVendedor;
                entity_pedido.ValorTotal = pedido.ValorTotal;

                try
                {
                    dbContext.Pedido.Add(entity_pedido);
                    dbContext.SaveChanges();
                }
                catch (DbEntityValidationException e)
                {
                    return(false);
                }
                return(true);
            }
            catch (Exception err)
            {
                return(false);
            }
            finally
            {
                dbContext.Dispose();
            }
        }
        public List <TesteIU360.Model.Produto> ListProduto()
        {
            TesteIU360Entities dbContext = new TesteIU360Entities();

            try
            {
                var entity_produto = dbContext.Produto.ToList();
                List <TesteIU360.Model.Produto> listProduto = new List <TesteIU360.Model.Produto>();

                foreach (TesteIU360.Entity.Produto produto in entity_produto)
                {
                    listProduto.Add(Converters.DoReflection(produto, new TesteIU360.Model.Produto()));
                }

                return(listProduto);
            }
            catch (Exception err)
            {
                throw err;
            }
            finally
            {
                dbContext.Dispose();
            }
        }
Ejemplo n.º 8
0
        public bool Alterar(TesteIU360.Model.Cliente cliente)
        {
            TesteIU360Entities dbContext = new TesteIU360Entities();

            try
            {
                dbContext = new TesteIU360Entities();
                TesteIU360.Entity.Cliente entity_cliente = new TesteIU360.Entity.Cliente();
                entity_cliente = dbContext.Cliente.Where(p => p.Id == cliente.Id).FirstOrDefault();

                entity_cliente.Id           = cliente.Id;
                entity_cliente.RazaoSocial  = entity_cliente.RazaoSocial;
                entity_cliente.CNPJ         = cliente.Cnpj;
                entity_cliente.Telefone     = cliente.Telefone;
                entity_cliente.DataCadastro = DateTime.Now.Date;
                entity_cliente.IdVendedor   = cliente.IdVendedor;
                entity_cliente.Ativo        = cliente.Status;

                dbContext.SaveChanges();

                return(true);
            }
            catch (Exception)
            {
                return(false);
            }
            finally
            {
                dbContext.Dispose();
            }
        }
        public bool Adicionar(TesteIU360.Model.Produto produto)
        {
            TesteIU360Entities dbContext = new TesteIU360Entities();

            try
            {
                dbContext = new TesteIU360Entities();
                TesteIU360.Entity.Produto entity_produto = new TesteIU360.Entity.Produto();

                entity_produto.Nome  = produto.Nome;
                entity_produto.Preco = produto.Preco;
                entity_produto.Ativo = produto.Status;

                try
                {
                    dbContext.Produto.Add(entity_produto);
                    dbContext.SaveChanges();
                }
                catch (DbEntityValidationException e)
                {
                    return(false);
                }
                return(true);
            }
            catch (Exception err)
            {
                return(false);
            }
            finally
            {
                dbContext.Dispose();
            }
        }
        public bool Alterar(TesteIU360.Model.Produto produto)
        {
            TesteIU360Entities dbContext = new TesteIU360Entities();

            try
            {
                dbContext = new TesteIU360Entities();
                TesteIU360.Entity.Produto entity_produto = new TesteIU360.Entity.Produto();
                entity_produto = dbContext.Produto.Where(p => p.Id == produto.Id).FirstOrDefault();

                entity_produto.Id    = produto.Id;
                entity_produto.Nome  = produto.Nome;
                entity_produto.Preco = produto.Preco;
                entity_produto.Ativo = produto.Status;

                dbContext.SaveChanges();

                return(true);
            }
            catch (Exception)
            {
                return(false);
            }
            finally
            {
                dbContext.Dispose();
            }
        }
        public bool Alterar(TesteIU360.Model.Pedido pedido)
        {
            TesteIU360Entities dbContext = new TesteIU360Entities();

            try
            {
                dbContext = new TesteIU360Entities();
                TesteIU360.Entity.Pedido entity_pedido = new TesteIU360.Entity.Pedido();
                entity_pedido = dbContext.Pedido.Where(p => p.Id == pedido.Id).FirstOrDefault();

                entity_pedido.Id         = pedido.Id;
                entity_pedido.IdCliente  = pedido.IdCliente;
                entity_pedido.IdVendedor = pedido.IdVendedor;
                entity_pedido.ValorTotal = pedido.ValorTotal;

                dbContext.SaveChanges();

                return(true);
            }
            catch (Exception)
            {
                return(false);
            }
            finally
            {
                dbContext.Dispose();
            }
        }
        public bool Alterar(TesteIU360.Model.Vendedor vendedor)
        {
            TesteIU360Entities dbContext = new TesteIU360Entities();

            try
            {
                dbContext = new TesteIU360Entities();
                TesteIU360.Entity.Vendedor entity_vendedor = new TesteIU360.Entity.Vendedor();
                entity_vendedor = dbContext.Vendedor.Where(p => p.Id == vendedor.Id).FirstOrDefault();

                entity_vendedor.Id    = vendedor.Id;
                entity_vendedor.Nome  = vendedor.Nome;
                entity_vendedor.Email = vendedor.Email;
                entity_vendedor.Ativo = vendedor.Status;

                dbContext.SaveChanges();

                return(true);
            }
            catch (Exception)
            {
                return(false);
            }
            finally
            {
                dbContext.Dispose();
            }
        }
        public bool Adicionar(TesteIU360.Model.Vendedor vendedor)
        {
            TesteIU360Entities dbContext = new TesteIU360Entities();

            try
            {
                dbContext = new TesteIU360Entities();
                TesteIU360.Entity.Vendedor entity_vendedor = new TesteIU360.Entity.Vendedor();

                entity_vendedor.Nome  = vendedor.Nome;
                entity_vendedor.Email = vendedor.Email;
                entity_vendedor.Ativo = vendedor.Status;

                try
                {
                    dbContext.Vendedor.Add(entity_vendedor);
                    dbContext.SaveChanges();
                }
                catch (DbEntityValidationException e)
                {
                    return(false);
                }
                return(true);
            }
            catch (Exception err)
            {
                return(false);
            }
            finally
            {
                dbContext.Dispose();
            }
        }
Ejemplo n.º 14
0
        public TesteIU360.Model.Cliente BuscaPorId(int id)
        {
            TesteIU360Entities dbContext = new TesteIU360Entities();

            try
            {
                TesteIU360.Entity.Cliente entity_cliente = dbContext.Cliente.Where(p => p.Id == id).SingleOrDefault();
                TesteIU360.Model.Cliente  cliente        = Converters.DoReflection <TesteIU360.Entity.Cliente, TesteIU360.Model.Cliente>(entity_cliente, new TesteIU360.Model.Cliente());

                return(cliente);
            }
            catch (Exception err)
            {
                throw err;
            }
            finally
            {
                dbContext.Dispose();
            }
        }
        public TesteIU360.Model.Produto BuscaPorId(int id)
        {
            TesteIU360Entities dbContext = new TesteIU360Entities();

            try
            {
                TesteIU360.Entity.Produto entity_produto = dbContext.Produto.Where(p => p.Id == id).SingleOrDefault();
                TesteIU360.Model.Produto  produto        = Converters.DoReflection <TesteIU360.Entity.Produto, TesteIU360.Model.Produto>(entity_produto, new TesteIU360.Model.Produto());

                return(produto);
            }
            catch (Exception err)
            {
                throw err;
            }
            finally
            {
                dbContext.Dispose();
            }
        }
        public TesteIU360.Model.Vendedor BuscaPorId(int id)
        {
            TesteIU360Entities dbContext = new TesteIU360Entities();

            try
            {
                TesteIU360.Entity.Vendedor entityVendedor = dbContext.Vendedor.Where(p => p.Id == id).SingleOrDefault();
                TesteIU360.Model.Vendedor  vendedor       = Converters.DoReflection <TesteIU360.Entity.Vendedor, TesteIU360.Model.Vendedor>(entityVendedor, new TesteIU360.Model.Vendedor());

                return(vendedor);
            }
            catch (Exception err)
            {
                throw err;
            }
            finally
            {
                dbContext.Dispose();
            }
        }
Ejemplo n.º 17
0
        public bool Adicionar(TesteIU360.Model.Cliente cliente)
        {
            TesteIU360Entities dbContext = new TesteIU360Entities();

            try
            {
                dbContext = new TesteIU360Entities();
                TesteIU360.Entity.Cliente entity_cliente = new TesteIU360.Entity.Cliente();

                entity_cliente.RazaoSocial  = cliente.RazaoSocial;
                entity_cliente.CNPJ         = cliente.Cnpj;
                entity_cliente.DataCadastro = cliente.DataCadastro;
                entity_cliente.Telefone     = cliente.Telefone;
                entity_cliente.IdVendedor   = cliente.IdVendedor;
                entity_cliente.Ativo        = cliente.Status;

                try
                {
                    dbContext.Cliente.Add(entity_cliente);
                    dbContext.SaveChanges();
                }
                catch (DbEntityValidationException e)
                {
                    return(false);
                }
                return(true);
            }
            catch (Exception err)
            {
                return(false);
            }
            finally
            {
                dbContext.Dispose();
            }
        }