static void Main(string[] args) { //clase abstracta no se puede instanciar clsClientesBase cliente = new clsClienteContactos(0, "hermilo", "001", "sabh", 1, "hermilo santiago", "222", "55666", "*****@*****.**", "apatzingan", "3", "3", "lazaro cardenas", "cuernavaca", "Mexico", "620"); //polimorfismo: permite tranferir de la jerarquia de una clase inSalida Impresion; string cadena = Console.ReadLine(); if (cadena == "1") { Impresion = new clsImpresion(); } else { Impresion = new clsArchivos(); } //Impresion.imprimirCliente(cliente); try { Impresion.imprimirCliente(cliente); } catch (Exception e) { Console.WriteLine("ocurrió un error" + e.Message); Console.ReadKey(); } //impresion = new clsImpresion(); //impresion.imprimirCliente(cliente); //interfaz: definir un comportamiento común }
static void Main(string[] args) { //Esta sería la manera incorrecta /*ClasClientesConContacto cliente = new ClasClientesConContacto(0, "Adrián García Riera", "001", "HEHM", 1, "Adrián García Riera", "233333", "", "*****@*****.**", "Calle Falsa 123", "123", "", "La cueva del jaguar", "Ponferrada", "Chiapas", "15010");*/ //Esta sería la manera correcta, creamos el objeto y se lo pasamos como parámetro a la clase ClasClientesConContacto ClasDirecciones direcciones = new ClasDirecciones("Calle Falsa 123", "123", "", "La cueva del jaguar", "Ponferrada","Chiapas", "15010"); ClasClientesConContacto clienteAlternativo = new ClasClientesConContacto(0, "Adrián García Riera", "001", "HEHM", 1, "Adrián García Riera", "233333", "", "*****@*****.**", direcciones); IntSalidas Impresion; string cadena = Console.ReadLine(); if (cadena == "1") { Impresion = new ClasImpresion(); } else { Impresion = new ClasArchivos(); } Impresion.ImprimeCliente(clienteAlternativo); }
static void Main(string[] args) { clsClientesConContacto cliente; cliente = new clsClientesConContacto(0, "Fernando Sialer", "001", "HEHM", 1, "Fernando Sialer", "637573", "4344434", "*****@*****.**", "Av. lima", "139", "", "La cueva del inca :v", "A.v octubre", "provivienda", "23432"); intSalidas Impresion; string cadena = Console.ReadLine(); if (cadena == "1") { Impresion = new clsImpresion(); } else { Impresion = new clsArchivo(); } try { Impresion.imprimirCliente(cliente); } catch (Exception e) { Console.WriteLine("Ocurrio un error" + e.Message); Console.ReadKey(); } }
public List <Impresion> ListarImpresion(string Maquina) { List <Impresion> lista = new List <Impresion>(); Conexion con = new Conexion(); SqlCommand cmd = con.AbrirConexionPPTO(); if (cmd != null) { try { cmd.CommandText = "PPTO_ListarImpresiones"; cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@Maquina", Maquina); SqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { Impresion imp = new Impresion(); imp.TipoCosto = reader["TipoCosto"].ToString(); imp.Paginas = reader["Paginas"].ToString(); imp.Maquina = reader["Maquina"].ToString(); imp.Costo = Convert.ToDouble(reader["Costo"].ToString()); lista.Add(imp); } } catch { } } con.CerrarConexion(); return(lista); }
static void Main(string[] args) { clsClientesConContactos cliente = new clsClientesConContactos(0, "Kevin", "GABK", "9311", 1, "Luis echeverria", "7531008638", "5370423", "*****@*****.**", "Ignacio comonfort", "95", string.Empty, "Centro", "Lazaro Cardenas", "Michoacan", "60950"); intSalidas Impresion; string cadena = Console.ReadLine(); if (cadena == "1") { Impresion = new clsImpresion(); } else { Impresion = new clsArchivos(); } try { Impresion.ImprimeCliente(cliente); } catch (Exception e) { Console.WriteLine("Ocurrio un error: " + e.Message); Console.ReadKey(); } }
public ActionResult DeleteConfirmed(int id) { Impresion impresion = db.Impresion.Find(id); db.Impresion.Remove(impresion); db.SaveChanges(); return(RedirectToAction("Index")); }
public VistaPrevia(Impresion impresion) { base.FormClosing += new FormClosingEventHandler(this.cerrarForm); this.InitializeComponent(); this.impresion = impresion; impresion.previsualisacion = true; this.ppcFactura.Document = impresion.impresion; this.ShowDialog(); }
protected void imprimirCierreCaja() { this.imprimirCierre(); return; Impresion Ticket1 = new Impresion(); Ticket1.AbreCajon(); //abre el cajon Ticket1.TextoDerecha("\n"); //Espacio necesario Ticket1.TextoIzquierda("Fecha:" + DateTime.Now.ToString()); Ticket1.LineasIgual(); Ticket1.TextoDerecha("CIERRE DE CAJA"); Ticket1.LineasIgual(); Ticket1.TextoDerecha("Saldos"); Ticket1.LineasGuion(); Ticket1.TextoDerecha("Inicial:" + this.txt_saldoInicial.Text); if (!this.cierreManual) { Ticket1.TextoDerecha("Facturado:" + this.txt_facturado.Text); Ticket1.TextoDerecha("Cobrado:" + this.txt_cobro.Text); Ticket1.TextoDerecha("Final:" + this.txt_saldoFinal.Text); } Ticket1.TextoDerecha("\n"); Ticket1.LineasGuion(); Ticket1.TextoCentro("Ventas"); Ticket1.LineasGuion(); if (this.cierreManual) { Ticket1.TextoDerecha("Efectivo:" + this.txt_efectivomanual.Text); Ticket1.TextoDerecha("Cheque:" + this.txt_chequemanual.Text); } else { Ticket1.TextoDerecha("Efectivo:" + this.txt_efectivo.Text); Ticket1.TextoDerecha("Cheque:" + this.txt_cheque.Text); } Ticket1.TextoDerecha("Tarjetas:" + this.txt_tarjetas.Text); Ticket1.TextoDerecha("Retencion:" + this.txt_retencion.Text); if (!this.cierreManual) { Ticket1.TextoDerecha("Total:" + this.txt_total.Text); } Ticket1.TextoDerecha("\n"); Ticket1.LineasGuion(); Ticket1.TextoCentro("Lotes"); Ticket1.LineasGuion(); Ticket1.TextoDerecha("Datafast:" + this.txt_datafast.Text); Ticket1.TextoDerecha("Medianet:" + this.txt_medianet.Text); Ticket1.TextoDerecha("Red Apoyo:" + this.txt_redApoyo.Text); Ticket1.CortaTicket(); }
public void TestResumenListaConUnTrapecioRectangulo() { var cuadrado = new List <FormaGeometricaBase> { new TrapecioRectangulo(7, 5, 29) }; Impresion impresion = new Impresion(cuadrado, Idioma.Español); Assert.AreEqual("<h1>Reporte de Formas</h1>1 TrapecioRectangulo | Area 119 | Perímetro 66 <br/>TOTAL:<br/>1 Formas Perímetro 66 Area 119", impresion.Imprimir()); }
public void TestResumenListaConUnCuadrado() { var cuadrado = new List <FormaGeometricaBase> { new Cuadrado(5) }; Impresion impresion = new Impresion(cuadrado, Idioma.Español); Assert.AreEqual("<h1>Reporte de Formas</h1>1 Cuadrado | Area 25 | Perímetro 20 <br/>TOTAL:<br/>1 Formas Perímetro 20 Area 25", impresion.Imprimir()); }
private void GenerarFactura() { LocalReport rdlc = new LocalReport(); rdlc.ReportPath = Path.Combine(Application.StartupPath, "Planilla_CierreCaja.rdlc"); Impresion imp = new Impresion(); imp.ReportePlanilla = reportePlanilla; imp.Imprime(rdlc); }
public ActionResult Edit([Bind(Include = "IdImpresion,NombreImpresion,ValorFijoImpresion,valorvariableImpresion,MaquinaId,TipoMonedaId")] Impresion impresion) { if (ModelState.IsValid) { db.Entry(impresion).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.MaquinaId = new SelectList(db.Maquina, "IdMaquina", "NombreMaquina", impresion.MaquinaId); ViewBag.TipoMonedaId = new SelectList(db.TipoMoneda, "IdTipoMoneda", "NombreTipoMoneda", impresion.TipoMonedaId); return(View(impresion)); }
public void TestResumenListaConMasCuadrados() { var cuadrados = new List <FormaGeometricaBase> { new Cuadrado(5), new Cuadrado(1), new Cuadrado(3) }; Impresion impresion = new Impresion(cuadrados, Idioma.Ingles); Assert.AreEqual("<h1>Shapes report</h1>3 Squares | Area 35 | Perimeter 36 <br/>TOTAL:<br/>3 Shapes Perimeter 36 Area 35", impresion.Imprimir()); }
private void frm_parametro_Load(object sender, EventArgs e) { List <Object> lista = ParametroTR.ConsultarInt("41,42,15,43,55"); this.txt_ancho.Text = lista[1].ToString(); this.txt_alto.Text = lista[2].ToString(); this.txt_copias.Text = lista[0].ToString(); this.txt_copias2.Text = lista[3].ToString(); this.chk_ubicaciones.Checked = (Convert.ToInt32(lista[4]) == 1); if (Convert.ToInt32(lista[3]) < 1) { this.txt_copias2.Enabled = false; } else { this.chk_copiarprefactura.Checked = true; } this.llenarImpresoraPrincipal(); impresoras = Impresion.impresorasDisponibles(); List <Ubicacion> ubicaciones = UbicacionTR.listadoUbicaciones(); int i = 0; if (ubicaciones != null) { foreach (Ubicacion ubicacion in ubicaciones) { if (this.impresoras.Find(element => element.Text == ubicacion.impresora) == null) { this.impresoras.Add(new ComboboxItem(ubicacion.impresora, ubicacion.impresora)); } } } if (impresoras != null) { impresora.DataSource = impresoras; impresora.ValueMember = "Value"; impresora.DisplayMember = "Text"; } if (ubicaciones != null) { foreach (Ubicacion ubicacion in ubicaciones) { this.grw_ubicaciones.Rows.Add(); this.grw_ubicaciones["id", i].Value = ubicacion.id; this.grw_ubicaciones["nombre", i].Value = ubicacion.nombre; this.grw_ubicaciones["impresora", i].Value = ubicacion.impresora; i++; } } }
// GET: Impresion/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Impresion impresion = db.Impresion.Find(id); if (impresion == null) { return(HttpNotFound()); } return(View(impresion)); }
// GET: Impresion/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Impresion impresion = db.Impresion.Find(id); if (impresion == null) { return(HttpNotFound()); } ViewBag.MaquinaId = new SelectList(db.Maquina, "IdMaquina", "NombreMaquina", impresion.MaquinaId); ViewBag.TipoMonedaId = new SelectList(db.TipoMoneda, "IdTipoMoneda", "NombreTipoMoneda", impresion.TipoMonedaId); return(View(impresion)); }
public async Task <bool> ImprimirComprobanteAsync(String Documento) { var url = string.Format(Globals._config["Urls:Impresion"]); Impresion documento = new Impresion(); documento.document = Documento; var json = JsonConvert.SerializeObject(documento); var request = new StringContent(json, Encoding.UTF8, "application/json"); using (var response = await client.PostAsync(url, request)) { var content = await response.Content.ReadAsStringAsync(); response.EnsureSuccessStatusCode(); } return(true); }
public void TestResumenListaConMasTiposEnCastellano() { var formas = new List <FormaGeometricaBase> { new Cuadrado(5), new Circulo(3), new TrianguloEquilatero(4), new Cuadrado(2), new TrianguloEquilatero(9), new Circulo(2.75m), new TrianguloEquilatero(4.2m) }; Impresion impresion = new Impresion(formas, Idioma.Español); Assert.AreEqual( "<h1>Reporte de Formas</h1>2 Cuadrados | Area 29 | Perímetro 28 <br/>2 Círculos | Area 13,01 | Perímetro 18,06 <br/>3 Triángulos | Area 49,64 | Perímetro 51,6 <br/>TOTAL:<br/>7 Formas Perímetro 97,66 Area 91,65", @impresion.Imprimir()); }
public void TestResumenListaConMasTipos() { var formas = new List <FormaGeometricaBase> { new Cuadrado(5), new Circulo(3), new TrianguloEquilatero(4), new Cuadrado(2), new TrianguloEquilatero(9), new Circulo(2.75m), new TrianguloEquilatero(4.2m), new TrapecioRectangulo(7, 5, 29.2m) }; Impresion impresion = new Impresion(formas, Idioma.Ingles); Assert.AreEqual( "<h1>Shapes report</h1>2 Squares | Area 29 | Perimeter 28 <br/>2 Circles | Area 13,01 | Perimeter 18,06 <br/>3 Triangles | Area 49,64 | Perimeter 51,6 <br/>1 TrapezoidRectangle | Area 119,7 | Perimeter 66,39 <br/>TOTAL:<br/>8 Shapes Perimeter 164,06 Area 211,35", impresion.Imprimir()); }
protected void llenarImpresoraPrincipal() { string mensaje = ""; this.impresoraActual = ParametroTR.ConsultarStringXNombre(ref mensaje, "impresora"); this.impresoraActual2 = ParametroTR.ConsultarStringXNombre(ref mensaje, "impresora2"); List <ComboboxItem> impresoras = Impresion.impresorasDisponibles(this.impresoraActual); this.cmb_impresora.DataSource = impresoras; this.cmb_impresora.ValueMember = "Value"; this.cmb_impresora.DisplayMember = "Text"; this.cmb_impresora.SelectedValue = this.impresoraActual; List <ComboboxItem> impresoras2 = Impresion.impresorasDisponibles(this.impresoraActual2); this.cmb_impresora2.DataSource = impresoras2; this.cmb_impresora2.ValueMember = "Value"; this.cmb_impresora2.DisplayMember = "Text"; this.cmb_impresora2.SelectedValue = this.impresoraActual2; }
protected bool comprobarImpresora() { if (Impresion.IsPrinterOnline(Global.nombreImpresora)) { return(true); } int opcion = Mensaje.tresbotones("La impresora no se encuentra disponible."); if (opcion == 1)//anular { return(false); } else if (opcion == 2)//reintentar { return(this.comprobarImpresora()); } else//omitir { return(true); } }
static void Main(string[] args) { /*clsClientesBase cliente = new clsClientesBase(0,"Fernando Sialer", * "001","HEHM",1,"Fernando Sialer");*/ clsClientesConContacto cliente; cliente = new clsClientesConContacto(0, "Fernando Sialer", "001", "HEHM", 1, "Fernando Sialer", "637573", "4344434", "*****@*****.**", "Av. lima", "139", "", "La cueva del inca :v", "A.v octubre", "provivienda", "23432"); intSalidas Impresion; string cadena = Console.ReadLine(); if (cadena == "1") { Impresion = new clsImpresion(); } else { Impresion = new clsArchivo(); } Impresion.imprimirCliente(cliente); }
private void _btnImprimir_Click(object sender, EventArgs e) { btnImprimir.Enabled = false; try { if (!this.txtPrecioL.Text.Equals("( PESOS 00/100 M.N )") & !this.txtPrecioL.Text.Equals("")) { Impresion impresion = new Impresion(this.txtNombre.Text, this.txtDomicilio.Text, this.txtCiudad.Text, this.txtRFC.Text, this.txtLugar.Text, this.dtFecha.Value, this.txtDescripcion.Text, this.txtImporte.Text, this.txtIVA.Text, this.txtRetencion.Text, this.txtTotal.Text, this.txtPrecioL.Text, this.nupCantidad.Value, this.txtPrecioU.Text, false, this.txtFolio.Text); VistaPreviaCrystal vistaPrevia = new VistaPreviaCrystal(impresion.GetReportDocumentPrevius(), impresion.GetReportDocument()); vistaPrevia.ShowDialog(); vistaPrevia.Dispose(); impresion.Dispose(); } else { MessageBox.Show("Falta llenar el campo PRECIO CON LETRA", "Precio Con Letra"); } } catch (Exception ex) { System.IO.File.AppendAllText(@"C:/Debug.log" + Environment.NewLine, ex.Message); MessageBox.Show("A ocurrido un error al generar la factura, contacte al Administrador"); } finally { btnImprimir.Enabled = true; } }
public void TestResumenListaVaciaFormasEnPortugues() { Impresion impresion = new Impresion(new List <FormaGeometricaBase>(), Idioma.Portugues); Assert.AreEqual("<h1>Lista vazia de formas!</h1>", impresion.Imprimir()); }
private void ListItemClicked(int position) { //this way we don't load twice, but you might want to modify this a bit. if (position == oldPosition) { return; } oldPosition = position; Android.Support.V4.App.Fragment fragment = null; switch (position) { case 0: //Se resetea el fragmento del mapa resetearMapa(); fragment = FragmentLogin.NewInstance(); //SupportFragmentManager.BeginTransaction().Replace(Resource.Id.content_frame, fragment).Commit(); break; case 1: //Se resetea el fragmento del mapa resetearMapa(); fragment = Fragment1.NewInstance(); //SupportFragmentManager.BeginTransaction().Replace(Resource.Id.content_frame, fragment).Commit(); break; case 2: //Se resetea el fragmento del mapa resetearMapa(); fragment = FragmentMap.NewInstance(); //SupportFragmentManager.BeginTransaction().Replace(Resource.Id.content_frame, fragment).Commit(); break; case 3: //Se resetea el fragmento del mapa resetearMapa(); fragment = Impresion.NewInstance(codigoNotificacion, notificado); //SupportFragmentManager.BeginTransaction().Replace(Resource.Id.content_frame, fragment).Commit(); break; case 4: //Se resetea el fragmento del mapa resetearMapa(); fragment = RolNocturno.NewInstance(); // SupportFragmentManager.BeginTransaction().Replace(Resource.Id.content_frame, fragment).Commit(); break; case 5: //Es el de prueba fragment = Fragment2.NewInstance("12345"); break; default: Console.WriteLine("Elemento seleccionado " + position.ToString()); break; } SupportFragmentManager.BeginTransaction().Replace(Resource.Id.content_frame, fragment).Commit(); }
public static Impresion cargarObjetoImpresion(DocumentoElectronico dato, string mensajeHacienda, Empresa empresa) { Impresion impresion = new Impresion(); impresion.emisorNombre = dato.emisor.nombre; impresion.emisorIdentificacion = dato.emisor.identificacion.numero; impresion.emisorNombreComercial = dato.emisor.nombreComercial; impresion.emisorIdentificacionCorreo = dato.emisor.correoElectronico; impresion.emisorTelefonos = dato.emisor.telefono.numTelefono; using (var conexion = new DataModelFE()) { Web.Models.Catalogos.Ubicacion oDato = conexion.Ubicacion.Where(x => x.codProvincia == dato.emisor.ubicacion.provincia && x.codCanton == dato.emisor.ubicacion.canton && x.codDistrito == dato.emisor.ubicacion.distrito && x.codBarrio == dato.emisor.ubicacion.barrio).FirstOrDefault(); if (oDato != null) { impresion.emisorDireccion = ProperCase.ToTitleCase(oDato.nombreProvincia) + " , " + ProperCase.ToTitleCase(oDato.nombreCanton) + " , " + ProperCase.ToTitleCase(oDato.nombreDistrito) + " , " + ProperCase.ToTitleCase(dato.emisor.ubicacion.otrassenas); } else { impresion.emisorDireccion = ProperCase.ToTitleCase(dato.emisor.ubicacion.otrassenas); } } //dato.emisor.ubicacion.provincia.ToUpper().ToString() + ", " + dato.emisor.ubicacion.canton.ToUpper().ToString() + ", " + dato.emisor.ubicacion.distrito.ToUpper().ToString() + ", " + impresion.receptorNombre = dato.receptor.nombre; impresion.receptorIdentificacion = dato.receptor.identificacion.numero; impresion.receptorIdentificacionCorreo = dato.receptor.correoElectronico; impresion.clave = dato.clave; impresion.consecutivo = dato.clave.Substring(21, 20); impresion.fecha = dato.fechaEmision.Replace("T", " ").Replace("-06:00", ""); //TimeZoneInfo.ConvertTimeBySystemTimeZoneId(DateTime.Now, "Central America Standard Time"); impresion.moneda = dato.resumenFactura.codigoMoneda; impresion.tipoCambio = dato.resumenFactura.tipoCambio.ToString("n2"); /* * if (empresa != null) * { * mensaje += String.Format(" {0}", empresa.leyenda); * } */ foreach (var otros in dato.otros.otrosTextos) { impresion.leyenda += string.Format("{0}\n", otros); } using (var conexion = new DataModelFE()) { if (empresa != null && "EN".Equals(empresa.idioma)) { if (string.IsNullOrWhiteSpace(impresion.leyenda)) { impresion.leyenda = empresa.leyenda; } impresion.tipoDocumento = conexion.TipoDocumento.Find(dato.tipoDocumento).descripcionEN; impresion.CondicionVenta = conexion.CondicionVenta.Find(dato.condicionVenta).descripcionEN; impresion.MedioPago = conexion.MedioPago.Find(dato.medioPago).descripcionEN; if (impresion.CondicionVenta.Equals(CondicionVenta.CREDIT)) { impresion.CondicionVenta += string.Format(" / {0} DAYS", dato.plazoCredito); } } else { impresion.tipoDocumento = conexion.TipoDocumento.Find(dato.tipoDocumento).descripcion; impresion.CondicionVenta = conexion.CondicionVenta.Find(dato.condicionVenta).descripcion; impresion.MedioPago = conexion.MedioPago.Find(dato.medioPago).descripcion; if (impresion.CondicionVenta.Equals(CondicionVenta.CREDITO)) { impresion.CondicionVenta += string.Format(" / {0} DÍAS", dato.plazoCredito); } } } impresion.detalles = new List <ImpresionDetalle>(); foreach (var item in dato.detalleServicio.lineaDetalle) { ImpresionDetalle detalle = new ImpresionDetalle(); detalle.cantidad = int.Parse(item.cantidad.ToString()); detalle.codigo = item.codigo.codigo; if (empresa != null && "EN".Equals(empresa.idioma)) { detalle.descripcion = string.Format("{0} - {1}", item.detalle, impresion.fecha.Substring(0, 7)); } else { detalle.descripcion = item.detalle; } detalle.monto = item.montoTotal; detalle.precioUnitario = item.precioUnitario; detalle.impuesto = item.impuestos.Sum(x => x.monto); impresion.detalles.Add(detalle); } impresion.montoTotalExento = dato.resumenFactura.totalExento; impresion.montoTotalGravado = dato.resumenFactura.totalGravado; impresion.montoSubTotal = dato.resumenFactura.totalVenta; impresion.montoDescuento = dato.resumenFactura.totalDescuentos; impresion.montoImpuestoVenta = dato.resumenFactura.totalImpuesto; impresion.montoTotal = dato.resumenFactura.totalComprobante; impresion.fechaImpresion = Date.DateTimeNow(); return(impresion); }
protected void cambiarEstadoCaja() { if (validar()) { if (this.btn_accion.Text == "Abrir") { Caja caja = this.llenarDatosApertura(); CajaTR tran = new CajaTR(caja); String msn = ""; if (tran.abrirCaja(ref msn)) { this.btn_accion.Enabled = false; this.txt_monto.Enabled = false; this.enviarMailApertura(caja.Id); Mensaje.informacion("La caja ha sido abierta correctamente."); this.Close(); } else { Mensaje.advertencia(msn); } } else if (this.btn_accion.Text == "Cerrar") {// cerrar if (!validarCierre()) { return; } this.backgroundThread.Join(); Caja caja = llenarDatosCerrar(); CajaTR tran = new CajaTR(caja); String msn = ""; int deboSincronizar = ParametroTR.consultarIntXNombre("sincronizarAlCerrar"); int deboEnviarCorreo = ParametroTR.consultarIntXNombre("enviarCorreo"); int turnoSincronizar = Sincronizacion.ultimoSincronizado(ref msn); turnoSincronizar++; if (tran.cerrarCaja(ref msn, this.txt_datafast.Text, this.txt_medianet.Text, this.txt_redApoyo.Text)) { this.btn_accion.Text = "Imprimir"; if (deboSincronizar == 1 && turnoSincronizar == this.cajaActiva.Id) { this.sincronizarCierreCaja((deboEnviarCorreo == 1)); } else if (deboEnviarCorreo == 1 && this.conexionInternet) { this.correoCierreCaja(); } else { Mensaje.informacion("Caja cerrada satisfactoriamente."); } } else { Mensaje.advertencia(msn); } } else { if (Impresion.IsPrinterOnline(Global.nombreImpresora)) { this.imprimirCierreCaja(); } else { Mensaje.advertencia("La impresora no se encuentra disponible."); } } } }
public void TestResumenListaVacia() { Impresion impresion = new Impresion(new List <FormaGeometricaBase>(), Idioma.Español); Assert.AreEqual("<h1>Lista vacía de formas!</h1>", impresion.Imprimir()); }
public void TestResumenListaVaciaFormasEnIngles() { Impresion impresion = new Impresion(new List <FormaGeometricaBase>(), Idioma.Ingles); Assert.AreEqual("<h1>Empty list of shapes!</h1>", impresion.Imprimir()); }