public ActionResult SalvarClienteEndereco(clienteEndereco clienteEndereco)
        {
            facadeCliente = new cadastroFacade();
            Result resultado;
            if (clienteEndereco.ID.ToString() == "" || clienteEndereco.ID == Guid.Empty)
            {
                 resultado = facadeCliente.SalvarClienteEndereco(clienteEndereco);
            }
            else
            {
                 resultado = facadeCliente.AlterarClienteEndereco(clienteEndereco);
            }

            return Json(resultado);
        }
Пример #2
0
        public Result AlterarClienteEndereco(clienteEndereco clienteEndereco)
        {
            //if (!modelState.IsValid)
            //{
            //    return;
            //}

            Result retorno = serviceClienteEndereco.Alterar(clienteEndereco);
            //if (!retorno.Sucesso)
            //{
            //    modelState.AddModelError("", retorno.MensagemGeral);

            //    foreach (ResultadoCampo campo in retorno.Campos)
            //    {
            //        modelState.AddModelError(campo.Campo, campo.Mensagem);
            //    }
            //}

            return retorno;
        }
        public ActionResult ClienteEnderecoCadastroEdicao(string idClienteEndereco = "")
        {
            List<SelectListItem> itens = new List<SelectListItem>();
            cadastroGeralFacade = new cadastroGeralFacade();
            facadeCliente = new cadastroFacade();

            List<cidade> lstCidade = cadastroGeralFacade.ListarCidade();

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

            @ViewBag.cidades = itens;

            itens = new List<SelectListItem>();
            cadastroGeralFacade = new cadastroGeralFacade();
            facadeCliente = new Simplex.Pizzaria.Facade.cadastroFacade();

            List<estado> lstEstados = cadastroGeralFacade.ListarEstado();

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

            @ViewBag.estados = itens;

            itens = new List<SelectListItem>();
            cadastroGeralFacade = new cadastroGeralFacade();
            facadeCliente = new Simplex.Pizzaria.Facade.cadastroFacade();

            List<pais> lstPaises = cadastroGeralFacade.ListarPais();

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

            @ViewBag.paises = itens;

            clienteEndereco clienteEndereco = new clienteEndereco();
            if (idClienteEndereco != "")
            {
                clienteEndereco = facadeCliente.ConsultarClienteEndereco(Guid.Parse(idClienteEndereco));
            }

            @ViewBag.caminho = "Endereço";

            return View("ClienteEnderecoCadastro", clienteEndereco);
        }
Пример #4
0
 public List<clienteEndereco> FiltrarClienteEndereco(clienteEndereco clienteEndereco)
 {
     return serviceClienteEndereco.Filtrar(clienteEndereco);
 }