Ejemplo n.º 1
0
        /// <summary>
        /// Motodo de extencion, Genera un Diseño de ticke con todo la imformacion corespondiente.
        /// </summary>
        /// <param name="auxproducto"></param>
        /// <returns></returns>
        public static string GenerarDiseñoTicke(this Turno auxproducto)
        {
            StringBuilder sb            = new StringBuilder();
            DateTime      dateTime      = DateTime.Now;
            string        titulo        = "****************" + "FACTURA: " + auxproducto.ticke.ToString() + "****************";
            string        asterisquitos = string.Empty;

            for (int i = 0; i < titulo.Length; i++)
            {
                asterisquitos += "*";
            }
            sb.AppendLine(asterisquitos);
            sb.AppendLine(titulo);
            sb.AppendLine(asterisquitos);
            sb.AppendLine($"Enpresa::{MacDonald.nombre}");
            sb.AppendLine($"Fecha:: {dateTime.ToString("MM/dd/yyy")} Hora:: {dateTime.ToString("HH:mm")}");
            sb.AppendLine($"Nombre Cliente:: {auxproducto.cliente} ");
            sb.AppendLine($"Producto comprado:: {auxproducto.tipo.ToString()} ");
            sb.AppendLine(String.Format("Precio:: ${0: #,###.00}", auxproducto.precio));
            sb.AppendLine($"Domicilio:: {auxproducto.domicilio} ");
            sb.AppendLine(asterisquitos);
            return(sb.ToString());
        }
Ejemplo n.º 2
0
 public EntradaCola(Turno turno, SolicitudAsistenciaTecnica solicitud) : base(Entidades.Id.Empty)
 {
     Turno     = turno;
     Solicitud = solicitud;
 }
Ejemplo n.º 3
0
 public EntradaCola(ColaTurnoId id, Turno turno, SolicitudAsistenciaTecnica solicitud) : base(id)
 {
     Turno     = turno;
     Solicitud = solicitud;
 }
Ejemplo n.º 4
0
 public NoPresencial(Turno turno, Empleado docente, string tema, double cuota, double inscripcion) : base(turno, docente, tema, cuota, inscripcion)
 {
 }