public ActionResult Buscar(FiltroBondisRicoteros filtro) { var serv = new BondisRicoterosService(); var resultOrd = serv.GetBondisRicoteros(filtro).OrderByDescending(x => x.Prioridad).ThenBy(x => x.Nombre); var longPag = Int32.Parse(System.Configuration.ConfigurationManager.AppSettings["BondisPorPagina"]); ViewBag.ResultadosTotales = resultOrd.Count(); Double cantPag = ((Double)resultOrd.Count()) / longPag; var cantPagReal = Math.Truncate(cantPag); if ((cantPag - cantPagReal) > 0) { cantPagReal += 1; } ViewBag.CantPaginas = (int)cantPagReal; filtro.Pagina = filtro.Pagina == 0 || cantPagReal < filtro.Pagina ? 1 : filtro.Pagina; ViewBag.Pagina = filtro.Pagina; var result = resultOrd.Skip((filtro.Pagina - 1) * longPag).Take(longPag); return(PartialView("ResultadosBondisRicoteros", result)); }
public ActionResult DetalleBondi(int id) { var serv = new BondisRicoterosService(); var bondi = serv.GetBondiRicotero(id); return(PartialView(bondi)); }
public void AgregarBondi(modBondiRicotero bondi) { bool permiteAcceso = false; Boolean debug = Boolean.Parse(ConfigurationManager.AppSettings["debug"]); permiteAcceso = debug; if (Request.Cookies["AccessToken"] != null) { if (Request.Cookies["AccessToken"].Value == ("RRP").GetHashCode().ToString()) { permiteAcceso = true; } } if (permiteAcceso) { var serv = new BondisRicoterosService(); bondi.LstIdZonas = bondi.LstIdZonasStr.Split(',').Select(x => int.Parse(x)).ToList(); bondi.Descripcion = bondi.Descripcion.Replace("\n", "<br>"); serv.AgregarBondi(bondi); } }
public ActionResult Buscar(FiltroBondisRicoteros filtro) { var serv = new BondisRicoterosService(); var resultOrd = serv.GetBondisRicoteros(filtro).OrderByDescending(x => x.Prioridad).ThenBy(x => x.Nombre); var longPag = Int32.Parse(System.Configuration.ConfigurationManager.AppSettings["BondisPorPagina"]); ViewBag.ResultadosTotales = resultOrd.Count(); Double cantPag = ((Double)resultOrd.Count()) / longPag; var cantPagReal = Math.Truncate(cantPag); if ((cantPag - cantPagReal) > 0) cantPagReal += 1; ViewBag.CantPaginas = (int)cantPagReal; filtro.Pagina = filtro.Pagina == 0 || cantPagReal < filtro.Pagina ? 1 : filtro.Pagina; ViewBag.Pagina = filtro.Pagina; var result = resultOrd.Skip((filtro.Pagina - 1) * longPag).Take(longPag); return PartialView("ResultadosBondisRicoteros", result); }
public ActionResult DetalleBondi(int id) { var serv = new BondisRicoterosService(); var bondi = serv.GetBondiRicotero(id); return PartialView(bondi); }