public ActionResult Index() { var cp = new BLLListaPrecio(); var lala = 1; var lista = cp.ListByRecorrido(lala); return(View(lista)); }
public ActionResult Buscar(FormCollection form) { var bllPrecio = new BLLListaPrecio(); var bllrecorrido = new BLLRecorrido(); var listaPrecio = new ListaPrecio(); listaPrecio.idrecorrido = Convert.ToInt32(form["IdRecorrido"]); ViewData["ListaPrecio"] = bllPrecio.ListByRecorrido(listaPrecio.idrecorrido).ToList(); ViewData["Recorrido"] = bllrecorrido.ListAll(); TempData["msg"] = Convert.ToInt32(form["IdRecorrido"]); var fecha = bllPrecio.GetUltimaFecha(listaPrecio.idrecorrido); TempData["fecha"] = fecha; return(View()); }
public ActionResult Create(ListaPrecio form) { var user = User.Identity.Name; try { var bllPrecio = new BLLListaPrecio(); var bllrecorrido = new BLLRecorrido(); var listaPrecio = new ListaPrecio(); listaPrecio.idrecorrido = form.idrecorrido; listaPrecio.fechainicial = form.fechainicial; listaPrecio.precio = form.precio; listaPrecio.comision = form.comision; listaPrecio.fechavalidacion = form.fechavalidacion; if (listaPrecio.fechainicial > listaPrecio.fechavalidacion) { bllPrecio.CrearListaPrecio(listaPrecio, user); ViewData["ListaPrecio"] = bllPrecio.ListByRecorrido(listaPrecio.idrecorrido).ToList(); ViewData["Recorrido"] = bllrecorrido.ListAll(); TempData["Error"] = "El precio fue cargado correctamente"; return(RedirectToAction("Buscar")); } else { TempData["Error"] = "La fecha inicial no puede ser menor a la inicial de otra lista de precios"; return(RedirectToAction("Buscar")); } //listaPrecio.idrecorrido = Convert.ToInt32(form["IdRecorrido"]); //listaPrecio.fechainicial = Convert.ToDateTime(form["FechaInicial"]); //listaPrecio.precio = Convert.ToDecimal(form["Precio"]); //listaPrecio.comision = Convert.ToDecimal(form["Comision"]); } catch { return(RedirectToAction("Index")); } }