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); }
public Result AlterarCliente(cliente cliente) { //if (!modelState.IsValid) //{ // return; //} Result retorno = serviceCliente.Alterar(cliente); //if (!retorno.Sucesso) //{ // modelState.AddModelError("", retorno.MensagemGeral); // foreach (ResultadoCampo campo in retorno.Campos) // { // modelState.AddModelError(campo.Campo, campo.Mensagem); // } //} return retorno; }
//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 SalvarCliente(cliente cliente) { facadeCliente = new cadastroFacade(); Result resultado; if (cliente.ID.ToString() == "" || cliente.ID == Guid.Empty) { cliente.ID = Guid.NewGuid(); resultado = facadeCliente.SalvarCliente(cliente); } else { resultado = facadeCliente.AlterarCliente(cliente); } if (cliente.ID != Guid.Empty) { resultado.AddMensagem("ID", cliente.ID.ToString()); resultado.Sucesso = true; } return Json(resultado); }
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); }
// GET: Cliente/Cliente public ActionResult Index() { cliente cliente = new cliente(); cliente.clientesEnderecos = new List<clienteEndereco>(); cliente.clientesContatos = new List<clienteContato>(); @ViewBag.caminho = "Cliente"; return View(cliente); }
public List<cliente> FiltrarCliente(cliente cliente) { return serviceCliente.Filtrar(cliente); }
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); }