public void CrearPlantillaExcel(string PeriodoIdActual) { CrearExcel excel = new CrearExcel(); var lista = db.BeneficioEducacionContinua.Where(x => x.FECHA_PERIODO == PeriodoIdActual).ToList(); CrearExcelT(lista); }
public void CrearPlantillaExcel(string PeriodoIdActual) { CrearExcel excel = new CrearExcel(); var lista = db.MovilidadAdministrativoColombiaInternacionalizacion.Where(x => x.FECHA_PERIODO == PeriodoIdActual).ToList(); CrearExcelT(lista); }
public void CrearPlantillaExcel(string PeriodoIdActual) { CrearExcel excel = new CrearExcel(); var lista = db.Graduados.Where(x => x.FECHA_PERIODO == PeriodoIdActual). Select(x => new { x.CODIGO_IES, x.NOMBRE_IES, x.ANO, x.SEMESTRE, x.ID_TIPO_DOCUMENTO, x.TIPO_DOCUMENTO, x.NUMERO_DOCUMENTO, x.PRIMER_NOMBRE, x.SEGUNDO_NOMBRE, x.PRIMER_APELLIDO, x.SEGUNDO_APELLIDO, x.PROGRAMA_CONSECUTIVO, x.PROGRAMA, x.COD_DANE, x.DEPARTAMENTO, x.MUNICIPIO, x.ECAES_RESULTADO, x.ECAES_OBSERVACION, x.NO_ACTA_GRADO, x.FECHA_GRADO, x.FOLIO, x.FECHA_PERIODO, x.Id, }).ToList(); CrearExcelT(lista); }
public void CrearPlantillaExcel(string PeriodoIdActual) { CrearExcel excel = new CrearExcel(); var lista = db.ConvenioInternacionalInstitucion.Where(x => x.FECHA_PERIODO == PeriodoIdActual).ToList(); CrearExcelT(lista); }
public void CrearExcelT <T>(List <T> lista) { CrearExcel excel = new CrearExcel(); DataTable dt = excel.ToDataTable <T>(lista); string nombre = "MovilidadDocenteExteInter"; string[,] multidimensionalArray = new string[dt.Rows.Count, dt.Columns.Count]; for (int i = 0; i < dt.Rows.Count; i++) { for (int j = 0; j < dt.Columns.Count; j++) { multidimensionalArray[i, j] = dt.Rows[i][j].ToString(); } } using (XLWorkbook wb = new XLWorkbook())//https://github.com/ClosedXML/ClosedXML <----- la libreria { wb.Worksheets.Add(dt, nombre); Response.Clear(); Response.Buffer = true; Response.Charset = ""; Response.ContentType = "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"; Response.AddHeader("content-disposition", "attachment;filename=" + nombre + ".xlsx"); using (MemoryStream MyMemoryStream = new MemoryStream()) { wb.SaveAs(MyMemoryStream); MyMemoryStream.WriteTo(Response.OutputStream); Response.Flush(); Response.End(); } } }
public void CrearPlantillaExcel() { CrearExcel excel = new CrearExcel(); var lista = db.Curso.OrderBy(x => x.CODIGO_CURSO).ToList(); CrearExcelT(lista); }
//// POST: CargaPlantillExcelaMasivaCatalogo http://localhost:50026/Participante //[HttpPost] public void CrearPlantillaExcel() { CrearExcel excel = new CrearExcel(); var lista = db.Participantes. Select(x => new { x.Id, x.CODIGO_IES, x.IDENTIFICADOR_SNIES, x.TIPO_DOCUMENTO, x.NUM_DOCUMENTO, x.PRIMER_NOMBRE, x.SEGUNDO_NOMBRE, x.PRIMER_APELLIDO, x.SEGUNDO_APELLIDO, x.ID_SEXO, x.FECHA_NACIMIENTO, x.PAIS, x.MUNICIPIO, x.EMAIL_INSTITUCIONAL, x.DIRECCION_INSTITUCIONAL, x.EMAIL_PEROSNAL, x.CELULAR_PERSONAL, x.ID_ESTADO_CIVIL, x.FECHA_EXPEDICION }).ToList(); CrearExcelT(lista); }
public void CrearPlantillaExcel(string PeriodoIdActual) { CrearExcel excel = new CrearExcel(); var lista = db.BeneficiarEventoCultural.Where(x => x.FECHA_PERIODO == PeriodoIdActual).ToList(); CrearExcelT(lista); }
public void CrearPlantillaExcel(string PeriodoIdActual) { CrearExcel excel = new CrearExcel(); var lista = db.Inscritos.Where(x => x.FECHA_PERIODO == PeriodoIdActual).ToList(); CrearExcelT(lista); }
public void CrearPlantillaExcel(string PeriodoIdActual) { CrearExcel excel = new CrearExcel(); var lista = db.CapacitacionDocente.Where(x => x.FECHA_PERIODO == PeriodoIdActual).ToList(); CrearExcelT(lista); }
public void CrearPlantillaExcel() { CrearExcel excel = new CrearExcel(); var lista = db.OtraEntidadProyectoExtencion.ToList(); CrearExcelT(lista); }
public void CrearPlantillaExcel() { CrearExcel excel = new CrearExcel(); var lista = db.CicloVitalServicioExtension.ToList(); CrearExcelT(lista); }
public void CrearPlantillaExcel(string PeriodoIdActual) { CrearExcel excel = new CrearExcel(); var lista = db.EstudianteArticulacion.Where(x => x.FECHA_PERIODO == PeriodoIdActual).ToList(); CrearExcelT(lista); }
public void CrearPlantillaExcel() { CrearExcel excel = new CrearExcel(); var lista = db.AreaTrabajoProyectoExtencion.ToList(); CrearExcelT(lista); }
public void CrearPlantillaExcel() { CrearExcel excel = new CrearExcel(); var lista = db.PoblacionGrupoProyectoExtencion.ToList(); CrearExcelT(lista); }
public void CrearPlantillaExcel(string PeriodoIdActual) { CrearExcel excel = new CrearExcel(); var lista = db.RecHumanoConsultoria.Where(x => x.FECHA_PERIODO == PeriodoIdActual).ToList(); CrearExcelT(lista); }
public void CrearPlantillaExcel() { CrearExcel excel = new CrearExcel(); var lista = db.FuenteInternacionalServicioExtension.ToList(); CrearExcelT(lista); }
public void CrearPlantillaExcel() { CrearExcel excel = new CrearExcel(); var lista = db.FuenteNacionalProyectoExtencion.ToList(); CrearExcelT(lista); }
public void CrearPlantillaExcel() { CrearExcel excel = new CrearExcel(); var lista = db.PoblacionCondicionalServicioExtension.ToList(); CrearExcelT(lista); }
public void CrearPlantillaExcel(string PeriodoIdActual) { CrearExcel excel = new CrearExcel(); var lista = db.ProgramaPresencialeExterior .Where(x => x.FECHA_PERIODO == PeriodoIdActual).ToList(); CrearExcelT(lista); }
private void btnExportar_Click(object sender, EventArgs e) { if (viewFolder.ShowDialog() == DialogResult.OK) { string carpeta = Path.GetFileName(txtruta.Text) + ".xls"; CrearExcel.Crear(Path.Combine(viewFolder.SelectedPath, carpeta), lstProyectos); MessageBox.Show("Archivo generado"); } }
public void CrearPlantillaExcel(string PeriodoIdActual) { CrearExcel excel = new CrearExcel(); var lista = db.Matriculados.Where(x => x.FECHA_PERIODO == PeriodoIdActual).Select(x => new { x.CODIGO_IES, x.NOMBRE_IES, x.ANO, x.SEMESTRE, x.ID_TIPO_DOCUMENTO, x.TIPO_DOCUMENTO, x.NUMERO_DOCUMENTO, x.CODIGO_ESTUDIANTE, x.SEXO_BIOLOGICO, x.PRIMER_NOMBRE, x.SEGUNDO_NOMBRE, x.PRIMER_APELLIDO, x.SEGUNDO_APELLIDO, x.PROGRAMA_CONSECUTIVO, x.PROGRAMA, x.COD_DANE, x.DEPARTAMENTO, x.MUNICIPIO, x.FECHA_NACIMIENTO, x.ID_PAIS, x.PAIS, x.COD_DANE_NACIMIENTO, x.DEPARTAMENTO_NACIMIENTO, x.MUNICIPIO_NACIMIENTO, x.ID_ZONA_RESIDENCIA, x.ZONA_RESIDENCIA, x.NUMERO_MATERIAS_INSCRITAS, x.NUMERO_MATERIAS_APROBADAS, x.ES_REINTEGRO_ESTD_ANTES_DE1998, x.ANO_PRIMER_CURSO, x.SEMESTRE_PRIMER_CURSO, x.FECHA_PERIODO, x.Id, }).ToList(); CrearExcelT(lista); }
public void CrearPlantillaExcel(string PeriodoIdActual) { CrearExcel excel = new CrearExcel(); var lista = db.EstudiantesPrimerCurso.Where(x => x.FECHA_PERIODO == PeriodoIdActual). Select(x => new { x.CODIGO_IES, x.NOMBRE_IES, x.ANO, x.SEMESTRE, x.ID_TIPO_DOCUMENTO, x.TIPO_DOCUMENTO, x.NUMERO_DOCUMENTO, x.PRIMER_NOMBRE, x.SEGUNDO_NOMBRE, x.PRIMER_APELLIDO, x.SEGUNDO_APELLIDO, x.PROGRAMA_CONSECUTIVO, x.NOMBRE_PROGRAMA, x.ID_MUNICIPIO, x.DEPARTAMENTO, x.MUNICIPIO, x.ID_TIPO_VINCULACION, x.TIPO_VINCULACION, x.ID_GRUPO_ETNICO, x.GRUPO_ETNICO, x.ID_PUEBLO_INDIGENA, x.PUEBLO_INDIGENA, x.ID_COMINIDAD_NEGRA, x.COMUNIDAD_NEGRA, x.PERSONA_CON_DISCAPACIDAD, x.ID_TIPO_DISCAPACIDAD, x.ID_CAPACIDAD_EXCEP, x.CAPACIDAD_EXCEPCIONAL, x.COD_PRUEBA_SABER_11, x.FECHA_PERIODO, x.Id, }).ToList(); CrearExcelT(lista); }
public void CrearExcelT <T>(List <T> lista) { CrearExcel excel = new CrearExcel(); DataTable dt = excel.ToDataTable <T>(lista); using (XLWorkbook wb = new XLWorkbook())//https://github.com/ClosedXML/ClosedXML <----- la libreria { wb.Worksheets.Add(dt, dt.TableName.ToString()); Response.Clear(); Response.Buffer = true; Response.Charset = ""; Response.ContentType = "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"; Response.AddHeader("content-disposition", "attachment;filename=" + dt.TableName.ToString() + ".xlsx"); using (MemoryStream MyMemoryStream = new MemoryStream()) { wb.SaveAs(MyMemoryStream); MyMemoryStream.WriteTo(Response.OutputStream); Response.Flush(); Response.End(); } } }
public void CrearPlantillaExcel(string PeriodoIdActual) { CrearExcel excel = new CrearExcel(); var lista = db.Cupos.Where(x => x.FECHA_PERIODO == PeriodoIdActual). Select(x => new { x.CODIGO_IES, x.NOMBRE_IES, x.ANO, x.SEMESTRE, x.PRO_CONSECUTIVO, x.PROGRAM_NOMBRE, x.CODIGO_MUNICIPIO, x.NOMBRE_MUNICIPIO, x.CUPOS_NUEVOS_PROYECTADOS, x.CUPOS_TOTALES_PROYECTADOS, x.MATRICULA_TOTAL_ESPERADA, x.FECHA_PERIODO, x.Id, }).ToList(); CrearExcelT(lista); }