// GET: Clientes public ActionResult Index() { ClienteServiceReference.ClienteDTOReq req = new ClienteServiceReference.ClienteDTOReq() { clientes = new ClienteServiceReference.ListaClientes() }; ClienteServiceReference.ClienteDTOResp resp = new ClienteServiceReference.ClienteDTOResp(); using (ClienteServiceReference.ClienteServiceClient service = new ClienteServiceReference.ClienteServiceClient()) { req.Operacion = Constantes.Cliente.CONSULTAR_TODOS; resp = service.Consultar(req); } if (resp.clientes != null && resp.clientes.Count() > 0) { foreach (ClienteServiceReference.ClienteDTO dto in resp.clientes) { Clientes model = new Clientes(); model.id = dto.ID; model.cuit = dto.Cuit; model.razon_social = dto.Razon_social; vmodel.Add(model); } } return(View(vmodel)); }
public ActionResult Index() { if (TempData["cuit_selected"] != null) { ClienteServiceReference.ClienteDTO dto = new ClienteServiceReference.ClienteDTO(); ClienteServiceReference.ClienteDTOResp resp = new ClienteServiceReference.ClienteDTOResp(); ClienteServiceReference.ClienteDTOReq req = new ClienteServiceReference.ClienteDTOReq() { clientes = new ClienteServiceReference.ListaClientes(), }; using (ClienteServiceReference.ClienteServiceClient serviceCliente = new ClienteServiceReference.ClienteServiceClient()) { req.Operacion = Constantes.Cliente.CONSULTAR_CON_CUIT; //dto.Cuit = "20123456784"; dto.Cuit = TempData["cuit_selected"] as string; req.clientes.Add(dto); resp = serviceCliente.Consultar(req); } if (resp.clientes != null && resp.clientes.Count() > 0) { dto = resp.clientes[0]; model.nombre = dto.NombreClte; model.razon_social = dto.Razon_social; model.cuit = dto.Cuit; model.email = dto.Email; } } else { return(RedirectToAction("Index", "Clientes")); } return(View(model)); }