//Se ingresa un id, se devuleve la posicion en la lista de la pregunta con esa id public int BuscarPregunta(int id) { List <Preg> preguntxs; if (SMHG()) { preguntxs = BD.Preguntas; } else { preguntxs = BD.Preguntas2; } Preg pregunta = null; int i = 0; if (Convert.ToBoolean(Session["Host"])) { while (i < preguntxs.Count && pregunta == null) { if (preguntxs[i].Id == id) { pregunta = preguntxs[i]; } else { i++; } } } return(i); }
public static void PregTest() { Dictionary <object, PregMatchWithOffset> matchWithOffsets; Dictionary <object, string> matches; var a = Preg.Match("/hello/i", "a Hello x", out matches, 2); var b = Preg.Match("/hello/i", "a Hello x"); var c = Preg.MatchWithOffset("/hello/i", "ó Hello world", out matchWithOffsets); PhpDummy.echo("We have " + matchWithOffsets[0].Value + " at " + matchWithOffsets[0].Offset); }
public ActionResult ModificarCar(Preg caracteristica) { try { if (Session["Admin"].ToString() != "Admin") { return RedirectToAction("AD", "BackOffice"); } else { Session["Msg"] = BD.ModificarCar(caracteristica); return RedirectToAction("ABMCar", "BackOffice"); } } catch (NullReferenceException) { return RedirectToAction("AD", "BackOffice"); } }
public ActionResult AgregarCar(Preg preg) { try { if (Session["Admin"].ToString() != "Admin") { return RedirectToAction("AD", "BackOffice"); } else { Session["Msg"] = BD.AgregarCar(preg); return RedirectToAction("ABMCar", "BackOffice"); } } catch (NullReferenceException) { return RedirectToAction("AD", "BackOffice"); } }
public ActionResult ModificarCar(int id) { try { if (Session["Admin"].ToString() != "Admin") { return RedirectToAction("AD", "BackOffice"); } else { ViewBag.Id = id; ViewBag.Grupos = BD.Grupos; Preg caracteristica = BD.BuscarPregunta(id); return View(caracteristica); } } catch (NullReferenceException) { return RedirectToAction("AD", "BackOffice"); } }
public ActionResult AgregarCar() { try { if (Session["Admin"].ToString() != "Admin") { return RedirectToAction("AD", "BackOffice"); } else { BD.CargarGrupos(); BD.CargarPreguntas(); Preg lapregunta = new Preg(); ViewBag.Grupos = BD.Grupos; return View(lapregunta); } } catch (NullReferenceException) { return RedirectToAction("AD", "BackOffice"); } }