/// <summary> /// Cargar conceptos y depositos /// </summary> /// <param name="atencion">The atencion.</param> /// <remarks> /// Autor: Silvia Lorena López Camacho - INTERGRUPO\slopez /// FechaDeCreacion: 18/02/2014 /// UltimaModificacionPor: (Nombre del Autor de la modificación - Usuario del dominio) /// FechaDeUltimaModificacion: (dd/MM/yyyy) /// EncargadoSoporte: (Nombre del Autor - Usuario del dominio) /// Descripción: Descripción detallada del metodo, procure especificar todo el metodo aqui /// </remarks> protected void CargarConceptos(AtencionCliente atencion) { var resultadoDepositos = WebService.Facturacion.ConsultarDepositos( new Atencion() { IdAtencion = atencion.IdAtencion }); if (resultadoDepositos.Ejecuto) { atencion.Deposito = resultadoDepositos.Objeto.FirstOrDefault(); if (atencion.Deposito == null) { atencion.Deposito = new Deposito() { TotalDeposito = 0 }; } var resultadoConceptos = WebService.Facturacion.ConsultarConceptos( new Atencion() { IdAtencion = atencion.IdAtencion }); if (resultadoConceptos.Ejecuto) { if (atencion.Deposito != null) { atencion.Deposito.Concepto = resultadoConceptos.Objeto.ToList(); } } else { MostrarMensaje(resultadoConceptos.Mensaje, TipoMensaje.Error); } } else { MostrarMensaje(resultadoDepositos.Mensaje, TipoMensaje.Error); } }
private void Capitulo7Programa3() { string nombre, salir; Queue Atencion = new Queue(); AtencionCliente cliente = new AtencionCliente(); Queue ClienteAtencion = new Queue(); for (int x = 0; ; x++) { Console.WriteLine("Digite su nombre"); nombre = Console.ReadLine(); Atencion.Enqueue(nombre); Console.WriteLine("Digite 'salir' para salir o 'no' para no salir"); salir = Console.ReadLine(); if (salir == "Salir" || salir == "salir") { break; } } foreach (string datos in Atencion) { Console.WriteLine("El cliente es: {0}", datos); cliente.nombre = datos; Console.WriteLine("Digite direccion"); cliente.direccion = Console.ReadLine(); Console.WriteLine("Digite telefono"); cliente.telefono = Console.ReadLine(); ClienteAtencion.Enqueue(cliente); } foreach (AtencionCliente datos in ClienteAtencion) { Console.WriteLine("Los datos son: Nombre: {0} , Telefono: {1}, Direccion: {2}", datos.nombre, datos.telefono, datos.direccion); } }
protected void btnAtencion_Click(object sender, EventArgs e) { conjuntoSolicitud = new List <AtencionCliente>(); //Gestión de consultas en Cola if (Session["consulta"] != null) { conjuntoSolicitud = (List <AtencionCliente>)Session["consulta"]; } //Gestión de turnos if (Session["turnoCola"] != null) { Session["turnoCola"] = (int)Session["turnoCola"] + 1; } else { Session["turnoCola"] = 1; } AtencionCliente nuevaConsulta = new AtencionCliente(); nuevaConsulta.turnoAtencion = (int)Session["turnoCola"]; conjuntoSolicitud.Add(nuevaConsulta); Session["consulta"] = conjuntoSolicitud; }