public static List <VCFramework.Entidad.ArchivosProyecto> ObtenerArchivosPorProyectoId(int proId, object listaSesion) { if (listaSesion != null) { List <VCFramework.Entidad.ArchivosProyecto> lista = listaSesion as List <VCFramework.Entidad.ArchivosProyecto>; return(lista); } else { VCFramework.Negocio.Factory.Factory fac = new VCFramework.Negocio.Factory.Factory(); FiltroGenerico filtro = new FiltroGenerico(); filtro.Campo = "PRO_ID"; filtro.Valor = proId.ToString(); filtro.TipoDato = TipoDatoGeneral.Entero; List <object> lista = fac.Leer <VCFramework.Entidad.ArchivosProyecto>(filtro, setCnsWebLun); List <VCFramework.Entidad.ArchivosProyecto> lista2 = new List <VCFramework.Entidad.ArchivosProyecto>(); if (lista != null) { lista2 = lista.Cast <VCFramework.Entidad.ArchivosProyecto>().ToList(); } if (lista2 != null) { lista2 = lista2.FindAll(p => p.Eliminado == 0); } return(lista2); } }
public static List <VCFramework.Entidad.CursoApoderado> ObtenerCursosDelApoderado(int instId, int usuId) { VCFramework.Negocio.Factory.Factory fac = new VCFramework.Negocio.Factory.Factory(); FiltroGenerico filtro = new FiltroGenerico(); filtro.Campo = "INST_ID"; filtro.Valor = instId.ToString(); filtro.TipoDato = TipoDatoGeneral.Entero; FiltroGenerico filtro1 = new FiltroGenerico(); filtro1.Campo = "USU_ID"; filtro1.Valor = usuId.ToString(); filtro1.TipoDato = TipoDatoGeneral.Entero; List <FiltroGenerico> filtros = new List <FiltroGenerico>(); filtros.Add(filtro); filtros.Add(filtro1); List <object> lista = fac.Leer <VCFramework.Entidad.CursoApoderado>(filtros, setCnsWebLun); List <VCFramework.Entidad.CursoApoderado> lista2 = new List <VCFramework.Entidad.CursoApoderado>(); if (lista != null) { lista2 = lista.Cast <VCFramework.Entidad.CursoApoderado>().ToList(); } return(lista2); }
public static List <VCFramework.Entidad.Votaciones> ObtenerVotaciones(int proId, int usuId) { VCFramework.Negocio.Factory.Factory fac = new VCFramework.Negocio.Factory.Factory(); List <FiltroGenerico> filtro = new List <FiltroGenerico>(); FiltroGenerico filtro1 = new FiltroGenerico(); filtro1.Campo = "PRO_ID"; filtro1.TipoDato = TipoDatoGeneral.Entero; filtro1.Valor = proId.ToString(); FiltroGenerico filtro2 = new FiltroGenerico(); filtro2.Campo = "USU_ID_VOTADOR"; filtro2.TipoDato = TipoDatoGeneral.Entero; filtro2.Valor = usuId.ToString(); filtro.Add(filtro1); filtro.Add(filtro2); List <object> lista = fac.Leer <VCFramework.Entidad.Votaciones>(filtro, setCnsWebLun); List <VCFramework.Entidad.Votaciones> lista2 = new List <VCFramework.Entidad.Votaciones>(); if (lista != null) { lista2 = lista.Cast <VCFramework.Entidad.Votaciones>().ToList(); } if (lista2 != null) { lista2 = lista2.FindAll(p => p.Eliminado == 0); } return(lista2); }
public static List <VCFramework.Entidad.Proyectos> ObtenerProyectosPorInstId(int instId) { VCFramework.Negocio.Factory.Factory fac = new VCFramework.Negocio.Factory.Factory(); FiltroGenerico filtro = new FiltroGenerico(); filtro.Campo = "INST_ID"; filtro.Valor = instId.ToString(); filtro.TipoDato = TipoDatoGeneral.Entero; DateTime fechaSistemaInicio = DateTime.Now.AddDays(-1); DateTime fechaSistemaTermino = DateTime.Now.AddDays(1); List <object> lista = fac.Leer <VCFramework.Entidad.Proyectos>(filtro, setCnsWebLun); List <VCFramework.Entidad.Proyectos> lista2 = new List <VCFramework.Entidad.Proyectos>(); if (lista != null) { lista2 = lista.Cast <VCFramework.Entidad.Proyectos>().ToList(); } if (lista2 != null) { //lista2 = lista2.FindAll(p => (p.Eliminado == 0) && (p.FechaInicio >= fechaSistemaInicio && fechaSistemaTermino <= p.FechaTermino)); lista2 = lista2.FindAll(p => (p.Eliminado == 0) && (p.FechaInicio <= fechaSistemaInicio && fechaSistemaTermino <= p.FechaTermino)); } return(lista2); }
public static List <VCFramework.Entidad.Documentos> ObtenerDocumentosPorInstId(int instId) { VCFramework.Negocio.Factory.Factory fac = new VCFramework.Negocio.Factory.Factory(); FiltroGenerico filtro = new FiltroGenerico(); filtro.Campo = "INST_ID"; filtro.Valor = instId.ToString(); filtro.TipoDato = TipoDatoGeneral.Entero; List <object> lista = fac.Leer <VCFramework.Entidad.Documentos>(filtro, setCnsWebLun); List <VCFramework.Entidad.Documentos> lista2 = new List <VCFramework.Entidad.Documentos>(); if (lista != null) { lista2 = lista.Cast <VCFramework.Entidad.Documentos>().ToList(); } if (lista2 != null) { lista2 = lista2.FindAll(p => p.Eliminado == 0); } if (lista2 != null) { foreach (Entidad.Documentos doc in lista2) { doc.NombreArchivo = NegocioMySQL.Utiles.EntregaNombreArchivo(doc.NombreArchivo); } } return(lista2); }
public static List <VCFramework.Entidad.ListaTricel> ObtenerListaPorInstId(int instId) { VCFramework.Negocio.Factory.Factory fac = new VCFramework.Negocio.Factory.Factory(); FiltroGenerico filtro = new FiltroGenerico(); filtro.Campo = "INST_ID"; filtro.Valor = instId.ToString(); filtro.TipoDato = TipoDatoGeneral.Entero; List <FiltroGenerico> filtros = new List <FiltroGenerico>(); filtros.Add(filtro); List <object> lista = fac.Leer <VCFramework.Entidad.ListaTricel>(filtros, setCnsWebLun); List <VCFramework.Entidad.ListaTricel> lista2 = new List <VCFramework.Entidad.ListaTricel>(); if (lista != null) { lista2 = lista.Cast <VCFramework.Entidad.ListaTricel>().ToList(); } if (lista2 != null) { lista2 = lista2.FindAll(p => p.Eliminado == 0); } return(lista2); }
public static VCFramework.Entidad.UsuarioLista ObtenerId(int id) { VCFramework.Negocio.Factory.Factory fac = new VCFramework.Negocio.Factory.Factory(); FiltroGenerico filtro = new FiltroGenerico(); filtro.Campo = "ID"; filtro.Valor = id.ToString(); filtro.TipoDato = TipoDatoGeneral.Entero; List <object> lista = fac.Leer <VCFramework.Entidad.UsuarioLista>(filtro, setCnsWebLun); List <VCFramework.Entidad.UsuarioLista> lista2 = new List <VCFramework.Entidad.UsuarioLista>(); if (lista != null) { lista2 = lista.Cast <VCFramework.Entidad.UsuarioLista>().ToList(); } if (lista2 != null) { lista2 = lista2.FindAll(p => p.Eliminado == 0); return(lista2[0]); } else { return(new Entidad.UsuarioLista()); } }
public static VCFramework.Entidad.Persona ObtenerPorAusId(int ausId) { VCFramework.Negocio.Factory.Factory fac = new VCFramework.Negocio.Factory.Factory(); List <VCFramework.Entidad.Persona> lista2 = new List <VCFramework.Entidad.Persona>(); VCFramework.Entidad.Persona entidad = new Entidad.Persona(); //agregamos filtros VCFramework.Negocio.Factory.FiltroGenerico filtro = new FiltroGenerico(); filtro.Campo = "AUS_ID"; filtro.TipoDato = TipoDatoGeneral.Entero; filtro.Valor = ausId.ToString(); List <object> lista = fac.Leer <VCFramework.Entidad.Persona>(filtro, setCnsWebLun); if (lista != null) { lista2 = lista.Cast <VCFramework.Entidad.Persona>().ToList(); } if (lista2 != null && lista2.Count > 0) { entidad = lista2[0]; } return(entidad); }
public static List <VCFramework.Entidad.Curso> ListarCursosPorInstId(int instId) { List <VCFramework.Entidad.Curso> lista2 = new List <VCFramework.Entidad.Curso>(); if (fileContents == null) { VCFramework.Negocio.Factory.Factory fac = new VCFramework.Negocio.Factory.Factory(); FiltroGenerico filtro = new FiltroGenerico(); filtro.Campo = "INST_ID"; filtro.Valor = instId.ToString(); filtro.TipoDato = TipoDatoGeneral.Entero; List <object> lista = fac.Leer <VCFramework.Entidad.Curso>(filtro, setCnsWebLun); if (lista != null) { lista2 = lista.Cast <VCFramework.Entidad.Curso>().ToList().OrderBy(p => p.Orden).ToList(); } if (lista2 != null) { lista2 = lista2.FindAll(p => p.Eliminado == 0); } } else { lista2 = fileContents.Cast <VCFramework.Entidad.Curso>().ToList().FindAll(p => p.InstId == instId).OrderBy(p => p.Orden).ToList(); } return(lista2); }
public static List <VCFramework.Entidad.Provincia> ListarPorRegion(int regId) { VCFramework.Negocio.Factory.Factory fac = new VCFramework.Negocio.Factory.Factory(); List <VCFramework.Entidad.Provincia> lista2 = new List <VCFramework.Entidad.Provincia>(); //agregamos filtros VCFramework.Negocio.Factory.FiltroGenerico filtro = new FiltroGenerico(); filtro.Campo = "REG_ID"; filtro.TipoDato = TipoDatoGeneral.Entero; filtro.Valor = regId.ToString(); List <object> lista = fac.Leer <VCFramework.Entidad.Provincia>(filtro, setCnsWebLun); if (lista != null) { lista2 = lista.Cast <VCFramework.Entidad.Provincia>().ToList(); } if (lista2 != null && lista2.Count > 0) { lista2 = lista2.FindAll(p => p.Eliminado == 0).ToList(); } return(lista2); }
public static List <VCFramework.Entidad.Institucion> ListarInstitucionesSinCache() { VCFramework.Negocio.Factory.Factory fac = new VCFramework.Negocio.Factory.Factory(); FiltroGenerico filtro = new FiltroGenerico(); filtro.Campo = "ELIMINADO"; filtro.TipoDato = TipoDatoGeneral.Entero; filtro.Valor = "0"; List <object> lista = fac.Leer <VCFramework.Entidad.Institucion>(filtro, setCnsWebLun); List <VCFramework.Entidad.Institucion> lista2 = new List <VCFramework.Entidad.Institucion>(); if (lista != null) { lista2 = lista.Cast <VCFramework.Entidad.Institucion>().ToList(); } if (lista2 != null && lista2.Count > 0) { foreach (Entidad.Institucion inti in lista2) { inti.Url = "crearModificarInstitucion.html?id=" + inti.Id.ToString() + "&ELIMINADO=0"; inti.UrlEliminar = "crearModificarInstitucion.html?id=" + inti.Id.ToString() + "&ELIMINADO=1"; } } return(lista2); }
public static List <VCFramework.Entidad.AutentificacionUsuario> ListarUsuariosPorInstId(int instId) { VCFramework.Negocio.Factory.Factory fac = new VCFramework.Negocio.Factory.Factory(); FiltroGenerico filtro = new FiltroGenerico(); filtro.Campo = "INST_ID"; filtro.Valor = instId.ToString(); filtro.TipoDato = TipoDatoGeneral.Entero; FiltroGenerico filtro2 = new FiltroGenerico(); filtro2.Campo = "ELIMINADO"; filtro2.Valor = "0"; filtro2.TipoDato = TipoDatoGeneral.Entero; List <FiltroGenerico> filtros = new List <FiltroGenerico>(); filtros.Add(filtro); filtros.Add(filtro2); List <object> lista = fac.Leer <VCFramework.Entidad.AutentificacionUsuario>(filtros, setCnsWebLun); List <VCFramework.Entidad.AutentificacionUsuario> lista2 = new List <VCFramework.Entidad.AutentificacionUsuario>(); if (lista != null) { lista2 = lista.Cast <VCFramework.Entidad.AutentificacionUsuario>().ToList(); } return(lista2); }
public static VCFramework.Entidad.Region ObtenerPorId(int id) { VCFramework.Negocio.Factory.Factory fac = new VCFramework.Negocio.Factory.Factory(); List <VCFramework.Entidad.Region> lista2 = new List <VCFramework.Entidad.Region>(); VCFramework.Entidad.Region entidad = new Entidad.Region(); //agregamos filtros VCFramework.Negocio.Factory.FiltroGenerico filtro = new FiltroGenerico(); filtro.Campo = "ID"; filtro.TipoDato = TipoDatoGeneral.Entero; filtro.Valor = id.ToString(); List <object> lista = fac.Leer <VCFramework.Entidad.Region>(filtro, setCnsWebLun); if (lista != null) { lista2 = lista.Cast <VCFramework.Entidad.Region>().ToList(); } if (lista2 != null && lista2.Count > 0) { lista2[0].Provincias = new List <Entidad.Provincia>(); lista2[0].Provincias = Negocio.Provincia.ListarPorRegion(lista2[0].Id); entidad = lista2[0]; } return(entidad); }
public static List <Entidad.Encabezado> Obtener(int idIstitucion) { VCFramework.Negocio.Factory.Factory fac = new VCFramework.Negocio.Factory.Factory(); FiltroGenerico filtro = new FiltroGenerico(); filtro.Campo = "INST_ID"; filtro.Valor = idIstitucion.ToString(); List <object> lista = fac.Leer <Entidad.Encabezado>(filtro, setCnsWebLun); List <Entidad.Encabezado> lista2 = new List <Entidad.Encabezado>(); if (lista != null) { lista2 = lista.Cast <Entidad.Encabezado>().ToList(); } return(lista2); }
public static List <VCFramework.Entidad.ResponsableTricel> ObtenerResponsables(int triId) { VCFramework.Negocio.Factory.Factory fac = new VCFramework.Negocio.Factory.Factory(); FiltroGenerico filtro = new FiltroGenerico(); filtro.Campo = "TRI_ID"; filtro.Valor = triId.ToString(); filtro.TipoDato = TipoDatoGeneral.Entero; List <object> lista = fac.Leer <VCFramework.Entidad.ResponsableTricel>(filtro, setCnsWebLun); List <VCFramework.Entidad.ResponsableTricel> lista2 = new List <VCFramework.Entidad.ResponsableTricel>(); if (lista != null) { lista2 = lista.Cast <VCFramework.Entidad.ResponsableTricel>().ToList(); } return(lista2); }
public static List <VCFramework.Entidad.Persona> ObtenerPersonasPorInstId(int instId) { VCFramework.Negocio.Factory.Factory fac = new VCFramework.Negocio.Factory.Factory(); FiltroGenerico filtro = new FiltroGenerico(); filtro.Campo = "INST_ID"; filtro.Valor = instId.ToString(); filtro.TipoDato = TipoDatoGeneral.Entero; List <object> lista = fac.Leer <VCFramework.Entidad.Persona>(filtro, setCnsWebLun); List <VCFramework.Entidad.Persona> lista2 = new List <VCFramework.Entidad.Persona>(); if (lista != null) { lista2 = lista.Cast <VCFramework.Entidad.Persona>().ToList(); } return(lista2); }
public static List <VCFramework.Entidad.RlAccFunUsu> ListarRelacionPorUsuId(int usuId) { VCFramework.Negocio.Factory.Factory fac = new VCFramework.Negocio.Factory.Factory(); FiltroGenerico filtro = new FiltroGenerico(); filtro.Campo = "USU_ID"; filtro.Valor = usuId.ToString(); filtro.TipoDato = TipoDatoGeneral.Entero; List <object> lista = fac.Leer <VCFramework.Entidad.RlAccFunUsu>(filtro, setCnsWebLun); List <VCFramework.Entidad.RlAccFunUsu> lista2 = new List <VCFramework.Entidad.RlAccFunUsu>(); if (lista != null) { lista2 = lista.Cast <VCFramework.Entidad.RlAccFunUsu>().ToList(); } return(lista2); }
public static List <VCFramework.Entidad.Rol> Listar() { VCFramework.Negocio.Factory.Factory fac = new VCFramework.Negocio.Factory.Factory(); List <VCFramework.Entidad.Rol> lista2 = new List <VCFramework.Entidad.Rol>(); //agregamos filtros VCFramework.Negocio.Factory.FiltroGenerico filtro = new FiltroGenerico(); filtro.Campo = "ELIMINADO"; filtro.TipoDato = TipoDatoGeneral.Entero; filtro.Valor = "0"; List <object> lista = fac.Leer <VCFramework.Entidad.Rol>(filtro, setCnsWebLun); if (lista != null) { lista2 = lista.Cast <VCFramework.Entidad.Rol>().ToList(); } return(lista2); }
public static List <VCFramework.Entidad.Tricel> ObtenerTricelPorInstId(int instId) { VCFramework.Negocio.Factory.Factory fac = new VCFramework.Negocio.Factory.Factory(); FiltroGenerico filtro = new FiltroGenerico(); filtro.Campo = "INST_ID"; filtro.Valor = instId.ToString(); filtro.TipoDato = TipoDatoGeneral.Entero; List <object> lista = fac.Leer <VCFramework.Entidad.Tricel>(filtro, setCnsWebLun); List <VCFramework.Entidad.Tricel> lista2 = new List <VCFramework.Entidad.Tricel>(); if (lista != null) { lista2 = lista.Cast <VCFramework.Entidad.Tricel>().ToList(); } if (lista2 != null) { lista2 = lista2.FindAll(p => p.Eliminado == 0 && p.FechaInicio >= DateTime.Now.AddDays(-1)); } return(lista2); }
public static List <VCFramework.Entidad.VotTricel> ObtenerVotacionTricelPorListalId(int listaId) { VCFramework.Negocio.Factory.Factory fac = new VCFramework.Negocio.Factory.Factory(); FiltroGenerico filtro = new FiltroGenerico(); filtro.Campo = "LTR_ID"; filtro.Valor = listaId.ToString(); filtro.TipoDato = TipoDatoGeneral.Entero; List <object> lista = fac.Leer <VCFramework.Entidad.VotTricel>(filtro, setCnsWebLun); List <VCFramework.Entidad.VotTricel> lista2 = new List <VCFramework.Entidad.VotTricel>(); if (lista != null) { lista2 = lista.Cast <VCFramework.Entidad.VotTricel>().ToList(); } if (lista2 != null) { lista2 = lista2.FindAll(p => p.Eliminado == 0); } return(lista2); }
public static VCFramework.Entidad.UsuarioLista ObtenerIdLtr(string rol, int ltrId) { VCFramework.Negocio.Factory.Factory fac = new VCFramework.Negocio.Factory.Factory(); FiltroGenerico filtro = new FiltroGenerico(); filtro.Campo = "ROL"; filtro.Valor = rol.ToString(); filtro.TipoDato = TipoDatoGeneral.Varchar; FiltroGenerico filtro2 = new FiltroGenerico(); filtro2.Campo = "LTR_ID"; filtro2.Valor = ltrId.ToString(); filtro2.TipoDato = TipoDatoGeneral.Entero; List <FiltroGenerico> filtros = new List <FiltroGenerico>(); filtros.Add(filtro); filtros.Add(filtro2); List <object> lista = fac.Leer <VCFramework.Entidad.UsuarioLista>(filtros, setCnsWebLun); List <VCFramework.Entidad.UsuarioLista> lista2 = new List <VCFramework.Entidad.UsuarioLista>(); if (lista != null) { lista2 = lista.Cast <VCFramework.Entidad.UsuarioLista>().ToList(); } if (lista2 != null && lista2.Count > 0) { lista2 = lista2.FindAll(p => p.Eliminado == 0); return(lista2[0]); } else { return(new Entidad.UsuarioLista()); } }
public static List <VCFramework.Entidad.VotTricel> ObtenerVotacionPorUsuario(int usu_id, int ltrId, int triId) { //int[] arrListas = NegocioMySQL.ListaTricel.ObtenerArregloListasDelTricel(triId); VCFramework.Negocio.Factory.Factory fac = new VCFramework.Negocio.Factory.Factory(); FiltroGenerico filtro = new FiltroGenerico(); filtro.Campo = "USU_ID_VOTADOR"; filtro.Valor = usu_id.ToString(); filtro.TipoDato = TipoDatoGeneral.Entero; FiltroGenerico filtro1 = new FiltroGenerico(); filtro1.Campo = "TRI_ID"; filtro1.Valor = triId.ToString(); filtro1.TipoDato = TipoDatoGeneral.Entero; List <FiltroGenerico> filtros = new List <FiltroGenerico>(); filtros.Add(filtro); filtros.Add(filtro1); List <object> lista = fac.Leer <VCFramework.Entidad.VotTricel>(filtros, setCnsWebLun); List <VCFramework.Entidad.VotTricel> lista2 = new List <VCFramework.Entidad.VotTricel>(); if (lista != null) { lista2 = lista.Cast <VCFramework.Entidad.VotTricel>().ToList(); } if (lista2 != null) { lista2 = lista2.FindAll(p => p.Eliminado == 0); } return(lista2); }
public static VCFramework.Entidad.Persona ObtenerPersonaPorUsuId(int usuId) { VCFramework.Entidad.Persona retorno = new Entidad.Persona(); VCFramework.Negocio.Factory.Factory fac = new VCFramework.Negocio.Factory.Factory(); FiltroGenerico filtro = new FiltroGenerico(); filtro.Campo = "USU_ID"; filtro.Valor = usuId.ToString(); filtro.TipoDato = TipoDatoGeneral.Entero; List <object> lista = fac.Leer <VCFramework.Entidad.Persona>(filtro, setCnsWebLun); List <VCFramework.Entidad.Persona> lista2 = new List <VCFramework.Entidad.Persona>(); if (lista != null) { lista2 = lista.Cast <VCFramework.Entidad.Persona>().ToList(); } if (lista2 != null && lista2.Count == 1) { retorno = lista2[0]; } return(retorno); }
public static VCFramework.Entidad.IngresoEgreso ObtenerPorId(int id) { VCFramework.Entidad.IngresoEgreso retorno = new Entidad.IngresoEgreso(); VCFramework.Negocio.Factory.Factory fac = new VCFramework.Negocio.Factory.Factory(); FiltroGenerico filtro = new FiltroGenerico(); filtro.Campo = "ID"; filtro.Valor = id.ToString(); filtro.TipoDato = TipoDatoGeneral.Entero; List <object> lista = fac.Leer <VCFramework.Entidad.IngresoEgreso>(filtro, setCnsWebLun); List <VCFramework.Entidad.IngresoEgreso> lista2 = new List <VCFramework.Entidad.IngresoEgreso>(); if (lista != null) { lista2 = lista.Cast <VCFramework.Entidad.IngresoEgreso>().ToList().FindAll(p => p.Eliminado == 0); } if (lista2 != null) { retorno = lista2[0]; } return(retorno); }
public static VCFramework.Entidad.AutentificacionUsuario ObtenerPorUsuarioPassword(string nombreUsuario, string password) { VCFramework.Negocio.Factory.Factory fac = new VCFramework.Negocio.Factory.Factory(); List <VCFramework.Entidad.AutentificacionUsuario> lista2 = new List <VCFramework.Entidad.AutentificacionUsuario>(); VCFramework.Entidad.AutentificacionUsuario entidad = new Entidad.AutentificacionUsuario(); //agregamos filtros VCFramework.Negocio.Factory.FiltroGenerico filtro = new FiltroGenerico(); filtro.Campo = "NOMBRE_USUARIO"; filtro.TipoDato = TipoDatoGeneral.Varchar; filtro.Valor = nombreUsuario.Trim(); VCFramework.Negocio.Factory.FiltroGenerico filtro1 = new FiltroGenerico(); filtro1.Campo = "PASSWORD"; filtro1.TipoDato = TipoDatoGeneral.Varchar; filtro1.Valor = Utiles.Encriptar(password.Trim()); List <FiltroGenerico> filtros = new List <FiltroGenerico>(); filtros.Add(filtro); filtros.Add(filtro1); List <object> lista = fac.Leer <VCFramework.Entidad.AutentificacionUsuario>(filtros, setCnsWebLun); if (lista != null) { lista2 = lista.Cast <VCFramework.Entidad.AutentificacionUsuario>().ToList(); } if (lista2 != null && lista2.Count > 0) { entidad = lista2[0]; } return(entidad); }
public static VCFramework.Entidad.ConfiguracionInstitucion ObtenerConfiguracionPorInstId(int instId) { VCFramework.Entidad.ConfiguracionInstitucion entidad = null; VCFramework.Negocio.Factory.Factory fac = new VCFramework.Negocio.Factory.Factory(); FiltroGenerico filtro = new FiltroGenerico(); filtro.Campo = "INST_ID"; filtro.Valor = instId.ToString(); filtro.TipoDato = TipoDatoGeneral.Entero; List <object> lista = fac.Leer <VCFramework.Entidad.ConfiguracionInstitucion>(filtro, setCnsWebLun); List <VCFramework.Entidad.ConfiguracionInstitucion> lista2 = new List <VCFramework.Entidad.ConfiguracionInstitucion>(); if (lista != null) { lista2 = lista.Cast <VCFramework.Entidad.ConfiguracionInstitucion>().ToList(); } if (lista2 != null) { lista2 = lista2.FindAll(p => p.Eliminado == 0); entidad = lista2[0]; } return(entidad); }
public static VCFramework.EntidadFuniconal.IngresoEgresoFuncional ObtenerIngresoEgresoPorId(int id) { VCFramework.EntidadFuniconal.IngresoEgresoFuncional retorno = new EntidadFuniconal.IngresoEgresoFuncional(); VCFramework.Negocio.Factory.Factory fac = new VCFramework.Negocio.Factory.Factory(); FiltroGenerico filtro = new FiltroGenerico(); filtro.Campo = "ID"; filtro.Valor = id.ToString(); filtro.TipoDato = TipoDatoGeneral.Entero; List <object> lista = fac.Leer <VCFramework.Entidad.IngresoEgreso>(filtro, setCnsWebLun); List <VCFramework.Entidad.IngresoEgreso> lista2 = new List <VCFramework.Entidad.IngresoEgreso>(); if (lista != null) { lista2 = lista.Cast <VCFramework.Entidad.IngresoEgreso>().ToList().FindAll(p => p.Eliminado == 0); } if (lista2 != null) { lista2 = lista2.FindAll(p => p.Eliminado == 0); } if (lista2 != null && lista2.Count > 0) { foreach (Entidad.IngresoEgreso ing in lista) { if (ing.Eliminado == 0) { EntidadFuniconal.IngresoEgresoFuncional entidad = new EntidadFuniconal.IngresoEgresoFuncional(); entidad.Detalle = ing.Detalle; entidad.Eliminado = ing.Eliminado; entidad.FechaMovimiento = ing.FechaMovimiento; entidad.FechaMovimientoDate = entidad.FechaMovimiento; entidad.Id = ing.Id; entidad.InstId = ing.InstId; entidad.Monto = ing.Monto; entidad.NumeroComprobante = ing.NumeroComprobante; entidad.TipoMovimiento = ing.TipoMovimiento; TipoOperacion tipoMov = TipoOperacion.Ingreso; switch (entidad.TipoMovimiento) { case 1: tipoMov = TipoOperacion.Ingreso; entidad.Icon = "foundicon-left-arrow fg-blue"; break; case 2: tipoMov = TipoOperacion.Egreso; entidad.Icon = "foundicon-right-arrow fg-red"; break; } entidad.TipoMovimientoString = tipoMov.ToString(); entidad.UrlDocumento = ing.UrlDocumento; entidad.UsuId = ing.UsuId; if (entidad.UrlDocumento != null) { string[] nombres = entidad.UrlDocumento.Split('/'); string nombre = nombres[nombres.Length - 1].ToString(); entidad.NombreDocumento = nombre; } retorno = entidad; } } } return(retorno); }