public void ExportExcel(string nroTransporte, string userName) { // int _nroTransporte; string now = DateTime.Now.ToString(); now = now.Replace(" ", "_"); now = now.Replace("-", ""); now = now.Replace(":", ""); //int.TryParse(nroTransporte, out _nroTransporte); Methods_Viajes _objMethosViajes = new Methods_Viajes(); List <Track_GetViajesMineria_Result> _viajes = _objMethosViajes.GetViajesMineria(nroTransporte, userName); Response.Clear(); Response.Buffer = true; Response.ContentType = "application/vnd.ms-excel"; Response.AppendHeader("Content-Disposition", "attachment;filename=ViajesMineria" + now + ".xls"); Response.Charset = "UTF-8"; Response.ContentEncoding = Encoding.Default; Response.Write(Methods_Export.HTML_ViajesMineria(_viajes.ToList())); Response.End(); }
public void ExportExcel(string idTipoZona, string nombreZona) { string now = DateTime.Now.ToString(); now = now.Replace(" ", "_"); now = now.Replace("-", ""); now = now.Replace(":", ""); int _idTipoZona; int.TryParse(idTipoZona, out _idTipoZona); Methods_Zonas _obj = new Methods_Zonas(); List <Track_GetZonasAsociadas_Result> _zonas = _obj.GetZonasAsociadas(_idTipoZona, nombreZona); StringBuilder reportBuilder = new StringBuilder(); Response.Clear(); Response.Buffer = true; Response.BufferOutput = true; Response.ContentType = "application/vnd.ms-excel"; Response.AppendHeader("Content-Disposition", "attachment;filename=Zonas_" + now + ".xls"); Response.Charset = "UTF-8"; Response.ContentEncoding = Encoding.Default; Response.Write(Methods_Export.HTML_Zonas(_zonas.ToList())); Response.End(); }
public void ExportExcel(string nroTransporte, string nroOS, string tipoEtis, string estadoViaje, string estadoGPS, string transportista, string proveedorGPS, string patente, string cliente) { string now = DateTime.Now.ToString(); now = now.Replace(" ", "_"); now = now.Replace("-", ""); now = now.Replace(":", ""); int _nroTransporte; int.TryParse(nroTransporte, out _nroTransporte); int _nroOS; int.TryParse(nroOS, out _nroOS); int _ignicion = -1; Methods_Viajes _objMethosViajes = new Methods_Viajes(); List <Track_GetMonitoreoOnline_Fragil_Result> _viajes = _objMethosViajes.GetMonitoreoOnlineFragil(patente, transportista, _ignicion, estadoViaje, estadoGPS, proveedorGPS, _nroTransporte, _nroOS, tipoEtis, cliente, "0"); Response.Clear(); Response.Buffer = true; Response.ContentType = "application/vnd.ms-excel"; Response.AppendHeader("Content-Disposition", "attachment;filename=MonitoreoOnline_" + now + ".xls"); Response.Charset = "UTF-8"; Response.ContentEncoding = Encoding.Default; Response.Write(Methods_Export.HTML_MonitoreoOnline(_viajes.ToList())); Response.End(); }
public void ExportPDF(string nroTransporte, string transportista, string nombreOrigen, string destinos, string tracto, string trailer, string nroContenedor, string conductor, string rutConductor, string score, string nombreCliente) { int _nroTransporte; //int _nroOS; int.TryParse(nroTransporte, out _nroTransporte); Methods_Alertas _objAlertas = new Methods_Alertas(); Methods_Viajes _objViajes = new Methods_Viajes(); List <Track_GetAlertasInformeViaje_Result> _alertasInformeViaje = _objAlertas.GetAlertasInformeViaje(_nroTransporte); List <Track_GetDetalleTrayecto_Result> _detalleTrayecto = _objViajes.GetDetalleTrayecto(_nroTransporte); MemoryStream ms = new MemoryStream(); ms = Methods_Export.MS_InformeViajes(nroTransporte, transportista, nombreOrigen, destinos, tracto, trailer, nroContenedor, conductor, rutConductor, score, nombreCliente, _detalleTrayecto, _alertasInformeViaje); Response.Clear(); Response.Buffer = true; Response.AppendHeader("content-disposition", "attachment; filename=InformeViaje_" + nroTransporte + ".pdf"); Response.ContentType = "application/pdf"; Response.OutputStream.Write(ms.GetBuffer(), 0, ms.GetBuffer().Length); Response.End(); }
public void ExportExcel(string desde, string hasta, string transportista, string patente) { DateTime _desde; DateTime _hasta; //DateTime.TryParse(desde, out _desde); //DateTime.TryParse(hasta, out _hasta); if (DateTime.TryParseExact(desde.Replace("-", "/").Substring(0, 10), "dd/MM/yyyy", culture, DateTimeStyles.None, out _desde)) { } else { DateTime.TryParseExact(desde.Replace("T", " ").Substring(0, 10), "yyyy-MM-dd", culture, DateTimeStyles.None, out _desde); } if (DateTime.TryParseExact(hasta.Replace("-", "/").Substring(0, 10), "dd/MM/yyyy", culture, DateTimeStyles.None, out _hasta)) { } else { DateTime.TryParseExact(hasta.Replace("T", " ").Substring(0, 10), "yyyy-MM-dd", culture, DateTimeStyles.None, out _hasta); } string now = DateTime.Now.ToString(); now = now.Replace(" ", "_"); now = now.Replace("-", ""); now = now.Replace(":", ""); Methods_Reportes _objMethosReportes = new Methods_Reportes(); List <Track_GetRpt_KmsRecorridos_Result> _viajes = _objMethosReportes.GetRpt_KmsRecorridos(_desde, _hasta, transportista, patente); Response.Clear(); Response.Buffer = true; Response.ContentType = "application/vnd.ms-excel"; Response.AppendHeader("Content-Disposition", "attachment;filename=Reporte_KmsRecorridos_" + now + ".xls"); Response.Charset = "UTF-8"; Response.ContentEncoding = Encoding.Default; Response.Write(Methods_Export.HTML_RPT_KmsRecorridos(_viajes.ToList())); Response.End(); }
public void ExportExcel(string desde, string hasta, string nroTransporte, string nroOS) { Track_Usuarios _users = new Track_Usuarios(); string userName = Utilities.GetUsuarioSession(Session); DateTime _desde; DateTime _hasta; int _nroTransporte; if (nroTransporte == "Todos" || nroTransporte == "") { _nroTransporte = 0; } else { int.TryParse(nroTransporte, out _nroTransporte); } int _nroOS; if (nroOS == "") { _nroOS = 0; } else { int.TryParse(nroOS, out _nroOS); } //DateTime.TryParse(desde, out _desde); //DateTime.TryParse(hasta, out _hasta); if (DateTime.TryParseExact(desde.Replace("-", "/").Substring(0, 10), "dd/MM/yyyy", culture, DateTimeStyles.None, out _desde)) { } else { DateTime.TryParseExact(desde.Replace("T", " ").Substring(0, 10), "yyyy-MM-dd", culture, DateTimeStyles.None, out _desde); } if (DateTime.TryParseExact(hasta.Replace("-", "/").Substring(0, 10), "dd/MM/yyyy", culture, DateTimeStyles.None, out _hasta)) { } else { DateTime.TryParseExact(hasta.Replace("T", " ").Substring(0, 10), "yyyy-MM-dd", culture, DateTimeStyles.None, out _hasta); } string now = DateTime.Now.ToString(); now = now.Replace(" ", "_"); now = now.Replace("-", ""); now = now.Replace(":", ""); Methods_Reportes _objMethosReportes = new Methods_Reportes(); List <Track_GetGuiasDespacho_Result> _viajes = _objMethosReportes.GetGuiasDespacho(_desde, _hasta, _nroTransporte, _nroOS, userName); Response.Clear(); Response.Buffer = true; Response.ContentType = "application/vnd.ms-excel"; Response.AppendHeader("Content-Disposition", "attachment;filename=Reporte_GuiasDespacho_" + now + ".xls"); Response.Charset = "UTF-8"; Response.ContentEncoding = Encoding.Default; Response.Write(Methods_Export.HTML_RPT_GuiasDespacho(_viajes.ToList())); Response.End(); }
public void ExportExcel(string desde, string hasta, string nroTransporte, string nroOS, string nroContenedor, string tipoEtis, string idOrigen, string patente, string estadoViaje, string alertas, string cliente) { Methods_User _obj = new Methods_User(); Track_Usuarios _users = new Track_Usuarios(); string userName = Utilities.GetUsuarioSession(Session); string now = DateTime.Now.ToString(); now = now.Replace(" ", "_"); now = now.Replace("-", ""); now = now.Replace(":", ""); DateTime _desde; DateTime _hasta; int _nroTransporte; int _nroOS; int _idOrigen; int _idDestino; //DateTime.TryParse(desde, out _desde); //DateTime.TryParse(hasta, out _hasta); if (DateTime.TryParseExact(desde.Replace("-", "/").Substring(0, 10), "dd/MM/yyyy", culture, DateTimeStyles.None, out _desde)) { } else { DateTime.TryParseExact(desde.Replace("T", " ").Substring(0, 10), "yyyy-MM-dd", culture, DateTimeStyles.None, out _desde); } if (DateTime.TryParseExact(hasta.Replace("-", "/").Substring(0, 10), "dd/MM/yyyy", culture, DateTimeStyles.None, out _hasta)) { } else { DateTime.TryParseExact(hasta.Replace("T", " ").Substring(0, 10), "yyyy-MM-dd", culture, DateTimeStyles.None, out _hasta); } if (nroTransporte == "Todos" || nroTransporte == "") { _nroTransporte = 0; } else { int.TryParse(nroTransporte, out _nroTransporte); } if (nroOS == "") { _nroOS = 0; } else { int.TryParse(nroOS, out _nroOS); } if (idOrigen == "Todos" || idOrigen == "") { _idOrigen = 0; } else { int.TryParse(idOrigen, out _idOrigen); } _idDestino = 0; Methods_Viajes _objMethosViajes = new Methods_Viajes(); List <Track_GetViajesControlPanel_Alerce_Result> _viajes = _objMethosViajes.GetViajesControlPanel(_desde, _hasta, _nroTransporte, _nroOS, nroContenedor, _idOrigen, _idDestino, patente, estadoViaje, alertas, userName, tipoEtis, cliente); Response.Clear(); Response.Buffer = true; Response.ContentType = "application/vnd.ms-excel"; Response.AppendHeader("Content-Disposition", "attachment;filename=ViajesControlPanel_" + now + ".xls"); Response.Charset = "UTF-8"; Response.ContentEncoding = Encoding.Default; Response.Write(Methods_Export.HTML_ViajesControlPanel(_viajes.ToList())); Response.End(); }