public ActionResult Buscar() { var bll = new BLLRecorrido(); ViewData["Recorrido"] = bll.ListAll(); ViewData["ListaPrecio"] = null; return(View()); }
public ActionResult Create() { var blltransporte = new BLLTransporte(); ViewData["Transporte"] = blltransporte.List(); var bllrecorrido = new BLLRecorrido(); ViewData["Recorrido"] = bllrecorrido.ListAll(); return(View()); }
public ActionResult Create(Recorrido recorrido, int id) { BLLRecorrido bll = new BLLRecorrido(); recorrido.IdObra = id; recorrido.id = 0; bll.CreateRecorrido(recorrido); return(RedirectToAction("Index", new { id = recorrido.IdObra })); }
public ActionResult Index(int id, string search, int?page) { var cp = new BLLRecorrido(); var lista = cp.ListByObra(id); if (search == null) { search = ""; } return(View(lista.Where(x => x.Inicio.ToUpper().StartsWith(search.ToUpper())).ToList().ToPagedList(page ?? 1, 10))); }
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()); }
//Web Service GetRecorrido public string GetRecorridos() { try { var bllrecorrido = new BLLRecorrido(); return(JsonConvert.SerializeObject(bllrecorrido.ListAll(), Formatting.None, new JsonSerializerSettings() { ReferenceLoopHandling = ReferenceLoopHandling.Ignore })); } catch (Exception ex) { throw; } }
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")); } }