public ActionResult Create(FormCollection form) { var model = new Reserva { id_entidad = int.Parse(form["id_entidad"]), id_tipo = int.Parse(form["id_tipo"]), id_patron = form["id_patron"], inicio = form["INICIO"], fin = form["FIN"], cantidad = int.Parse(form["TOTAL"]), cantidadActual = int.Parse(form["TOTAL"]) }; if (ReservaBD.ValidarPatron(model.id_tipo, model.id_entidad, 0).Count > 0) { ModelState.AddModelError(String.Empty, "Esta entidad ya tiene placas asignadas para este vehículo, no podrá reservar nuevas hasta que todas las anteriores sean asignadas"); return(View(model)); } else if (!ReservaBD.Validarsecuencia(form["INICIO"], form["FIN"], int.Parse(form["id_tipo"]), int.Parse(form["id_entidad"]))) { ModelState.AddModelError(String.Empty, "El patron colicina"); return(View(model)); } else { ReservaBD.Create(model); return(RedirectToAction("Index", "Vehiculo")); } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { ltlReserva.Text = ReservaBD.SelectTabela(); } }
protected void btnResrva_Click(object sender, EventArgs e) { Reserva r = new Reserva(txtNome.Text, txtSobrenome.Text, Convert.ToInt32(txtAdultos.Text), Convert.ToInt32(txtCriancas.Text), Convert.ToDateTime(txtData.Text)); ReservaBD.Insert(r); txtNome.Text = ""; txtSobrenome.Text = ""; txtAdultos.Text = ""; txtCriancas.Text = ""; txtData.Text = ""; }
public JsonResult getTipo(int id_entidad) { EntidadPatron[] selEntidadPatron = ReservaBD.Tipos().Where(e => e.id_entidad == id_entidad).ToArray(); if (selEntidadPatron.Length < 1) { selEntidadPatron = (new EntidadPatron[] { new EntidadPatron { id_tipo = -1, tipo = "Sin asignar" } }); } return(Json(selEntidadPatron, JsonRequestBehavior.AllowGet)); }
public ActionResult GetPatron(int id_tipo, int id_entidad) { EntidadPatron[] selPatron = ReservaBD.Tipos().Where(e => e.id_tipo == id_tipo && e.id_entidad == id_entidad).ToArray(); return(Json(selPatron, JsonRequestBehavior.AllowGet)); }