public PartialViewResult PartialClienteListagem(string pesquisarcliente)
        {
            facadeCliente = new Simplex.Pizzaria.Facade.cadastroFacade();
            cliente cliente = new cliente();
            cliente.razaoSocial = pesquisarcliente;
            //cliente.empresaID = Guid.Parse("fc70ecab-61b8-4e53-9a99-6098b0a75a02");
            List<cliente> lstCliente = facadeCliente.FiltrarCliente(cliente);

            for (int i = 0; i < lstCliente.Count; i++)
            {
                for (int j = 0; j < lstCliente[i].clientesEnderecos.Count; j++)
                {
                    lstCliente[i].clientesEnderecos[j].cliente = new cliente();
                }

                for (int j = 0; j < lstCliente[i].clientesContatos.Count; j++)
                {
                    lstCliente[i].clientesContatos[j].cliente = new cliente();
                }
            }

            @ViewBag.caminho = "Cliente";

            return PartialView(lstCliente);
        }
예제 #2
0
        public PartialViewResult partialVendaListagem(string pesquisarvendapedido, string pesquisarvendacliente)
        {
            facadeVenda = new movimentacaoFacade();
            facadeCadastro = new cadastroFacade();

            venda venda = new venda();
            List<venda> lstVenda = new List<venda>();

            if (pesquisarvendapedido != "" && pesquisarvendapedido != "Pesquisar pedido..." && pesquisarvendapedido != null)
            {
                venda.numeroPedido = Convert.ToInt32(pesquisarvendapedido);
                venda.empresaID = Guid.Parse("fc70ecab-61b8-4e53-9a99-6098b0a75a02");
                lstVenda = facadeVenda.FiltrarVenda(venda);

                for (int i = 0; i < lstVenda.Count; i++)
                {
                    lstVenda[i].cliente = facadeCadastro.ConsultarCliente(lstVenda[i].clienteID);
                }
            }

            if (pesquisarvendacliente != "" && pesquisarvendacliente != "Pesquisar cliente..." && pesquisarvendacliente != null)
            {
                cliente cliente = new cliente();
                cliente.razaoSocial = pesquisarvendacliente;
                List<cliente> lstcliente = facadeCadastro.FiltrarCliente(cliente);

                for (int i = 0; i < lstcliente.Count; i++)
                {
                    venda.clienteID = lstcliente[i].ID;
                    //venda.empresaID = Guid.Parse("fc70ecab-61b8-4e53-9a99-6098b0a75a02");
                    List<venda>  lstVendaCliente = facadeVenda.FiltrarVenda(venda);

                    for (int k = 0; k < lstVendaCliente.Count; k++)
                    {
                        lstVenda.Add(lstVendaCliente[k]);
                    }
                }

                for (int j = 0; j < lstVenda.Count; j++)
                {
                    lstVenda[j].cliente = facadeCadastro.ConsultarCliente(lstVenda[j].clienteID);
                }
            }

            @ViewBag.caminho = "Venda";

            return PartialView(lstVenda);
        }