public List<PVecinal_Vecino> ListByParameter(Parametros oParametros) { return objDao.ListByParameter(oParametros); }
public JsonResult ListaBusquedaIV(int Pagina, int Paginacion, String feini, String fefin, String estado, String descripcion) { var parametros = new Parametros(); DateTime FeInicio = new DateTime(1900, 1, 1); DateTime FeFin = new DateTime(1900, 1, 1); int IdEstado = 0; bool fl = false; if (!DateTime.TryParse(feini, out FeInicio)) { FeInicio = new DateTime(1900, 1, 1); } if (!DateTime.TryParse(fefin, out FeFin)) { FeFin = DateTime.Now.AddDays(300); } if (!int.TryParse(estado, out IdEstado)) { IdEstado = 0; } parametros.Pagina = Pagina; parametros.Paginacion = Paginacion; parametros.IdCombo = IdEstado; parametros.FeInicio = FeInicio; parametros.FeFin = FeFin; parametros.Texto = descripcion; var lstIV = IVAdm.objIVBL.ListaIniciativa(parametros); /********************************************************/ // public List<IVConsulta> ListaIniciativa(Parametros oParametros) { var lst = new List<IV>(); int total = 0; if (lstIV != null && lstIV.Count > 0) { lst = (from x in lstIV select new IV { ID = x.Id, Codigo = x.Codigo, Responsable = x.NombreDelegado, Descripcion = x.DetalleIV, Estado = x.Estado, Subsector = x.SubSector }).ToList(); total = lstIV[0].Total; } var strList = new { data = lst, total = total }; var vjson = Json(strList, JsonRequestBehavior.AllowGet); vjson.MaxJsonLength = int.MaxValue; return vjson; }
public List<IVConsulta> ListaIniciativa(Parametros oParametros) { return _IVRepositorio.ListByParameter(oParametros); }
public JsonResult ListaBusquedaVecino(int Pagina, int Paginacion, String nombre, String tipodoc, String nrodoc) { //http://localhost:5623/api/Vecino?texto=&doc=&tipo=0&pagina=1&paginacion=10 //UrlServicio var parametros = new Parametros(); int intTipo = 0; bool fl = false; if (!int.TryParse(tipodoc, out intTipo)) { intTipo = 0; } parametros.Pagina = Pagina; parametros.Paginacion = Paginacion; parametros.Texto = nombre; parametros.IdCombo = intTipo; parametros.Codigo = nrodoc; var lst = new List<PVecinal_Vecino>(); var lstIV = oVecino.ListByParameter(parametros); int total = 0; if (lstIV != null && lstIV.Count > 0) { lst = lstIV; total = lstIV[0].Total; } //-------------------------------------------- var strList = new { data = lst, total = total }; var vjson = Json(strList, JsonRequestBehavior.AllowGet); vjson.MaxJsonLength = int.MaxValue; return vjson; }
public List<PVecinal_Vecino> ListByParameter(Parametros oParametros) { using (var cn = new UPC_MUNIEntities()) { var lst = cn.USP_PV_BuscarVecino(oParametros.Texto, oParametros.IdCombo, oParametros.Codigo, oParametros.Pagina, oParametros.Paginacion); //var data = lst.ToList(); List<PVecinal_Vecino> lista = (from x in lst select new PVecinal_Vecino { Id = x.PV_Vecino_ID, Nombre = x.Nombre.Trim() + " " + x.Segundo_Nombre.Trim() + " " + x.Apellido_Paterno.Trim() + " " + x.Apellido_Materno.Trim(), //NombreSecundario = x.Segundo_Nombre.Trim(), //Paterno = x.Apellido_Paterno.Trim(), //Materno = x.Apellido_Materno.Trim(), NroDoc = x.Numero_Doc, IdTipo = x.PV_Tipo_Documento_ID, Direccion = x.Direccion, Total = x.Filas.Value }).ToList(); return lista; } }