public ActionResult ClienteCadastroEdicao(string idCliente = "")
        {
            List<SelectListItem> itens = new List<SelectListItem>();
            cadastroGeralFacade = new cadastroGeralFacade();
            facadeCliente = new Simplex.Pizzaria.Facade.cadastroFacade();

            List<CNAE> lstCNAE = cadastroGeralFacade.ListarCNAE();

            for (int i = 0; i < lstCNAE.Count; i++)
            {
                itens.Add(new SelectListItem { Value = lstCNAE[i].ID.ToString(), Text = lstCNAE[i].codigo });
            }

            @ViewBag.CNAEs = itens;

            cliente cliente = new cliente();
            if (idCliente != "")
            {
                cliente = facadeCliente.ConsultarCliente(Guid.Parse(idCliente));
            }

            @ViewBag.caminho = "Cliente";

            return View("ClienteCadastro", cliente);
        }
        //Cadastros============================================================================================
        public ActionResult fornecedorCadastro()
        {
            List<SelectListItem> itens = new List<SelectListItem>();
            cadastroGeralFacade = new cadastroGeralFacade();

            List<CNAE> lstCNAE = cadastroGeralFacade.ListarCNAE();

            for (int i = 0; i < lstCNAE.Count; i++)
            {
                itens.Add(new SelectListItem { Value = lstCNAE[i].ID.ToString(), Text = lstCNAE[i].codigo });
            }

            @ViewBag.CNAEs = itens;

            fornecedor fornecedor = new fornecedor();
            fornecedor.fornecedoresEnderecos = new List<fornecedorEndereco>();
            fornecedor.fornecedoresContatos = new List<fornecedorContato>();

            @ViewBag.caminho = "Fornecedor";

            return View(fornecedor);
        }
        //Cadastros============================================================================================
        public ActionResult ClienteCadastro()
        {
            List<SelectListItem> itens = new List<SelectListItem>();
            cadastroGeralFacade = new cadastroGeralFacade();

            List<CNAE> lstCNAE = cadastroGeralFacade.ListarCNAE();

            for (int i = 0; i < lstCNAE.Count; i++)
            {
                itens.Add(new SelectListItem { Value = lstCNAE[i].ID.ToString(), Text = lstCNAE[i].codigo });
            }

            @ViewBag.CNAEs = itens;

            cliente cliente = new cliente();
            cliente.clientesEnderecos = new List<clienteEndereco>();
            cliente.clientesContatos = new List<clienteContato>();

            @ViewBag.caminho = "Cliente";

            return View(cliente);
        }
        public ActionResult fornecedorCadastroEdicao(string idFornecedor = "")
        {
            List<SelectListItem> itens = new List<SelectListItem>();
            cadastroGeralFacade = new cadastroGeralFacade();
            facadeFornecedor = new cadastroFacade();

            List<CNAE> lstCNAE = cadastroGeralFacade.ListarCNAE();

            for (int i = 0; i < lstCNAE.Count; i++)
            {
                itens.Add(new SelectListItem { Value = lstCNAE[i].ID.ToString(), Text = lstCNAE[i].codigo });
            }

            @ViewBag.CNAEs = itens;

            fornecedor fornecedor = new fornecedor();
            if (idFornecedor != "")
            {
                fornecedor = facadeFornecedor.ConsultarFornecedor(Guid.Parse(idFornecedor));
            }

            @ViewBag.caminho = "Fornecedor";

            return View("fornecedorCadastro", fornecedor);
        }