public List <DTSolped> ConsultarSolpedFiltros(DTFiltros Dt) { try { return(new DMSolped().ConsultarSolpedFiltros(Dt)); } catch (Exception ex) { throw ex; } }
public List <DTObjetosFiltros> ConsultarConcatenar(DTFiltros Dt) { try { return(new DMGastos().ConsultarConcatenar(Dt)); } catch (Exception ex) { throw ex; } }
//public List<DTAthena> ConsultarEventosFiltros(DTAthena Dt) //{ // try // { // return new DMInscripcionesYMatriculas().ConsultarEventosIyM(Dt); // } // catch (Exception ex) // { // GestorLog.RegistrarLogExcepcion(ex); // throw ex; // } //} #endregion #region Consulta Athena Filtros public List <DTAthena> ConsultarAthenaFiltros(DTFiltros Dt) { try { return(new DMAthena().ConsultarAthenaFiltros(Dt)); } catch (Exception ex) { throw ex; } }
public List <DTConsolidadoExcel> ConsultarConsolidadoExcel(DTFiltros Dtos) { List <DTConsolidadoExcel> result = new List <DTConsolidadoExcel>(); try { result = new DMConsolidado().ConsultarConsolidadoExcel(Dtos); } catch (Exception ex) { throw ex; } return(result); }
public List <DTSolped> ConsultarSolpedFiltros(DTFiltros Dtos) { List <DTSolped> List = new List <DTSolped>(); try { Parametros.Add(new Parameter("@FechaInicial", Dtos.FechaInicial)); Parametros.Add(new Parameter("@FechaFinal", Dtos.FechaFinal)); DataTable dt = DMAccesoDatos.EjecutarDataSetWithDataTable(ProcedimientosAlmacenados.Sp_ConsultaSolpedFiltros, Parametros); List = ConvertData.ConvertirDtoToList <DTSolped>(dt); } catch (Exception ex) { throw ex; } return(List); }
public List <DTGastos> ConsultarGastosFiltros(DTFiltros Dtos) { List <DTGastos> List = new List <DTGastos>(); try { string fecha = "01/" + Dtos.FechaInicial + "/" + Dtos.FechaFinal; Parametros.Add(new Parameter("@Fecha", fecha)); DataTable dt = DMAccesoDatos.EjecutarDataSetWithDataTable(ProcedimientosAlmacenados.Sp_ConsultaGastosFiltros, Parametros); List = ConvertData.ConvertirDtoToList <DTGastos>(dt); } catch (Exception ex) { throw ex; } return(List); }
public List <DTConsolidadoExcel> ConsultarConsolidadoExcel(DTFiltros Dtos) { List <DTConsolidadoExcel> List = new List <DTConsolidadoExcel>(); try { Parametros.Add(new Parameter("@FechaInicio", Dtos.FechaInicial)); Parametros.Add(new Parameter("@FechaFin", Dtos.FechaFinal)); DataTable dt = DMAccesoDatos.EjecutarDataSetWithDataTable(ProcedimientosAlmacenados.Sp_ReporteConsolidado, Parametros); List = ConvertData.ConvertirDtoToList <DTConsolidadoExcel>(dt); } catch (Exception ex) { throw ex; } return(List); }
public string ConsultarSolpedFiltros(DTFiltros Dt) { DTResultadoOperacionList <DTSolped> ResultadoList = new DTResultadoOperacionList <DTSolped>(); List <DTSolped> Resultado = new List <DTSolped>(); try { Resultado = new BMSolped().ConsultarSolpedFiltros(Dt); ResultadoList.Resultado = true; ResultadoList.Datos = Resultado; } catch (Exception ex) { GestorLog.RegistrarLogExcepcion(ex); } JavaScriptSerializer serializer = new JavaScriptSerializer(); serializer.MaxJsonLength = 500000000; return(serializer.Serialize(ResultadoList)); }
public ActionResult ExportToExcel(DTFiltros Dtos) { //DTResultadoOperacionModel<DTConsolidadoExcel> resultado = new DTResultadoOperacionModel<DTConsolidadoExcel>(); DTResultadoOperacionModel <string> respuesta = new DTResultadoOperacionModel <string>(); List <DTConsolidadoExcel> list = new List <DTConsolidadoExcel>(); BMConsolidado bMConsolidado = new BMConsolidado(); list = bMConsolidado.ConsultarConsolidadoExcel(Dtos); if (list.Count > 0) { DataTable dataTable = ConvertData.ConvertToDataTable <DTConsolidadoExcel>(list); DataSet dataSet = new DataSet(); dataSet.Tables.Add(dataTable); string numbreArchivo = ConfigurationManager.AppSettings.Get("ReporteExcelConsolidado"); string rutaArchivo = string.Empty; try { string RutaServidor = (string)new AppSettingsReader().GetValue("RutaServidor", typeof(string)); string SubRutaActual = Request.RawUrl; string RutaPlantilla = Request.Url.OriginalString.ToString(); var RutaFinal = RutaPlantilla.Replace(SubRutaActual, ""); rutaArchivo = RutaFinal + @"/" + RutaServidor + numbreArchivo + ".xlsx"; string rutaVirtual = Server.MapPath("~/Excel/"); string rutaCompleta = rutaVirtual + numbreArchivo + ".xlsx"; WindowsImpersonationContext logon = null; Boolean Suplantacion = (Boolean) new AppSettingsReader().GetValue("Impersonate", typeof(Boolean)); if (Suplantacion) { string DominioSuplantacion = (string)new AppSettingsReader().GetValue("DominioSuplantacion", typeof(string)); string UsuarioSuplantacion = (string)new AppSettingsReader().GetValue("UsuarioSuplantacion", typeof(string)); string ClaveSuplantacion = (string)new AppSettingsReader().GetValue("ClaveSuplantacion", typeof(string)); using (new Impersonation(DominioSuplantacion, UsuarioSuplantacion, ClaveSuplantacion)) { ConvertData.ToExcelFile(dataTable, rutaCompleta); } } else { ConvertData.ToExcelFile(dataTable, rutaCompleta); } respuesta.Respuesta = true; respuesta.Resultado = rutaArchivo; } catch (Exception ex) { respuesta.Mensaje = DTMensaje.ObtenerObjetoMensaje(DTCodigoMensajes.MENSAJE023); respuesta.Resultado = null; respuesta.Respuesta = false; GestorLog.RegistrarLogExcepcion(ex); } } else { respuesta.Mensaje = DTMensaje.ObtenerObjetoMensaje(DTCodigoMensajes.MENSAJE024); respuesta.Resultado = null; respuesta.Respuesta = false; } return(Json(respuesta, JsonRequestBehavior.AllowGet)); }