public List<clsTipoTransaccion> ListarTP(String @buscar) { //where c.modulo.ToString().Contains(buscar) && c.modulo.ToString().Equals(mod.IdModulo) try { using (this.dt = new TECAEntitiesCont()) { List<clsTipoTransaccion> lista = new List<clsTipoTransaccion>(); var per = from c in this.dt.TipoTransaccion from mod in this.dt.Modulo where c.modulo.ToString().Contains(buscar) //&& c.modulo.ToString().Equals(mod.IdModulo) select c; foreach (var item in per) { clsTipoTransaccion ctipo = new clsTipoTransaccion(); clsModulo ctipo1 = new clsModulo(); ctipo.IdTransaccion = Convert.ToInt32(item.IdTransaccion); ctipo.modulo = Convert.ToInt32(item.modulo); ctipo.TipoDocumento = item.TipoDocumento; ctipo.descripcion = item.descripcion; ctipo.nombremodulo = ctipo1.Nombre; lista.Add(ctipo); } //return per.ToList(); return lista; } } catch (Exception ex) { throw new Exception("Error al Listar\n " + ex.Message); } }
public List<clsModulo> ConsultaModulo() { try { List<clsModulo> lista = new List<clsModulo>(); //EntitiesContabilidad ent = new EntitiesContabilidad(); //var tipotran = from tt in ent.Modulo select tt; TECAv8Entities ent = new TECAv8Entities(); var tipotran = from tt in ent.Modulo select tt; foreach (var item in tipotran) { clsModulo ctipo = new clsModulo(); //las variables puden ser nulas u no soportan el tipo de dato int por eso se realiza el convert ctipo.IdModulo = Convert.ToInt32(item.IdModulo); ctipo.Nombre = item.Nombre; ctipo.IdEstado = Convert.ToInt32(item.IdEstado); ctipo.Logo = item.Logo; lista.Add(ctipo); } return lista; } catch (Exception) { return null; } }
public List <clsTipoTransaccion> ListarTP(String @buscar) { //where c.modulo.ToString().Contains(buscar) && c.modulo.ToString().Equals(mod.IdModulo) try { using (this.dt = new TECAEntitiesCont()) { List <clsTipoTransaccion> lista = new List <clsTipoTransaccion>(); var per = from c in this.dt.TipoTransaccion from mod in this.dt.Modulo where c.modulo.ToString().Contains(buscar) //&& c.modulo.ToString().Equals(mod.IdModulo) select c; foreach (var item in per) { clsTipoTransaccion ctipo = new clsTipoTransaccion(); clsModulo ctipo1 = new clsModulo(); ctipo.IdTransaccion = Convert.ToInt32(item.IdTransaccion); ctipo.modulo = Convert.ToInt32(item.modulo); ctipo.TipoDocumento = item.TipoDocumento; ctipo.descripcion = item.descripcion; ctipo.nombremodulo = ctipo1.Nombre; lista.Add(ctipo); } //return per.ToList(); return(lista); } } catch (Exception ex) { throw new Exception("Error al Listar\n " + ex.Message); } }