protected void sincronizarCierreCaja(bool enviarCorreo) { try { if (this.conexionInternet) { frm_cargando sincronizar = new frm_cargando(this.cajaActiva.Id, (enviarCorreo)?this.obtenerDatos():null); sincronizar.Owner = this; sincronizar.ShowDialog(); } else { if (Mensaje.confirmacion("Caja cerrada satisfactoriamente.\n Desea generar el archivo de cierre?")) { if (this.fbd_buscar.ShowDialog() == System.Windows.Forms.DialogResult.OK) { string mensaje = ""; //string nuevoNumero = EmpresaTR.obtenerNumerodeCierre(ref mensaje).ToString(); Sincronizacion xml = new Sincronizacion(); XmlDocument documento = xml.generarXmlCierreCaja(this.cajaActiva.Id); documento.Save(this.fbd_buscar.SelectedPath + @"\CierreCaja_" + DateTime.Now.ToShortDateString().Replace("/", "") + "_" + this.cajaActiva.Id + ".xml"); Sincronizacion.actualizarEstadoUsb(ref mensaje, this.cajaActiva.Id); Mensaje.informacion("Archivo generado satisfactoriamente."); } } } } catch (Exception e) { Mensaje.error(e.Message); } }
protected void correoCierreCaja() { frm_cargando sincronizar = new frm_cargando(this.cajaActiva.Id, this.obtenerDatos(), true); sincronizar.Owner = this; sincronizar.ShowDialog(); }