public static object listApruebaCarga(int jtStartIndex, int jtPageSize, string jtSorting, CONTRATO_SYS contrato, object[] filtersP) { filtersP[3] = filters[0].ToString(); var negocio = new nAprobacionCarga(); return(new { Result = "OK", Records = negocio.listApruebaCarga(contrato, jtStartIndex, jtPageSize, jtSorting, filtersP, out total), TotalRecordCount = total }); }
public static object listApruebaCargaDetalle(int IdLinCab) { var negocio = new nAprobacionCarga(); return(new { Result = "OK", Records = negocio.listApruebaCargaDetalle(new HistorialCargaArchivo_LinCab() { IdHistorialCargaArchivoLinCab = IdLinCab }, filters) }); }
protected void btn_exportar_Click(object sender, System.Web.UI.ImageClickEventArgs e) { var contratoSis = new CONTRATO_SYS() { IDE_CONTRATO = Convert.ToInt32(ddl_contrato.SelectedItem.Value) }; var filtersNow = new object[4] { ddl_tipo_archivo.SelectedItem.Value, txt_fecha_inicio.Text, txt_fecha_inicio.Text, filters[0].ToString() }; var filePath = new nAprobacionCarga().descargarExcelAprueba(contratoSis, filtersNow); Response.Clear(); Response.ContentType = "application/vnd.ms-excel"; Response.AddHeader("Content-Disposition", string.Format("attachment;filename={0}", Path.GetFileName(filePath))); Response.TransmitFile(filePath); Response.End(); }