public ActionResult Create(entrada entrada) { if (ModelState.IsValid) { entrada.fecha_entrada = DateTime.Now; if (entrada.fecha_publicacion <= DateTime.Now.Date) { entrada.estado = "1"; } else { entrada.estado = "2"; } if (entrada.id_archivo == null) { entrada.id_archivo = 10; } if (Request.Files.Count > 0 && Request.Files[0].ContentLength > 0) { var file = Request.Files[0]; string archivo = (DateTime.Now.ToString("yyyyMMddHHmmss") + "-" + file.FileName).ToLower(); entrada.portada = archivo; file.SaveAs(Server.MapPath("~/subidas/portadas/" + archivo)); } db.entrada.Add(entrada); db.SaveChanges(); return(RedirectToAction("Index2")); } ViewBag.UserId = new SelectList(db.AspNetUsers, "Id", "Email", entrada.UserId); ViewBag.id_archivo = new SelectList(db.docs, "id_archivo", "nombre", entrada.id_archivo); return(View(entrada)); }
public ActionResult DeleteConfirmed(int id) { entrada entrada = db.entrada.Find(id); db.entrada.Remove(entrada); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "cod_entrada,titulo,contenido,fec_creacion,fec_publicacion,autor,meta")] entrada entrada) { if (ModelState.IsValid) { db.Entry(entrada).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(entrada)); }
// GET: Blogs/Details/5 public ActionResult Details(int id) { var entrada1 = db.entrada.Include(e => e.AspNetUsers).Include(e => e.docs); entrada entrada = db.entrada.Find(id); ViewBag.id_archivo = new SelectList(db.docs, "id_archivo", ""); if (entrada == null) { return(HttpNotFound()); } return(View(entrada)); }
public ActionResult Create(entrada entrada) { entrada.fec_creacion = DateTime.Now; if (ModelState.IsValid) { db.entrada.Add(entrada); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(entrada)); }
// Use this for initialization void Start() { entrades = new List <entrada>(); rankingT.text = ""; for (int i = 0; i < 50; ++i) { entrada entr = new entrada("PlayerName-" + Random.Range(0, 500), Random.Range(0, 500)); entrades.Add(entr); } orderBy(1); //order by score at beginning }
// GET: Entradas/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } entrada entrada = db.entrada.Find(id); if (entrada == null) { return(HttpNotFound()); } return(View(entrada)); }
public void AddEntrada(entrada _entrada) { using (var api = new BusinessContext()) { try { api.AddEntrada(_entrada); } catch (Exception ex) { return; } Entradas.Add(_entrada); } }
public static void estados(entrada entrada) { entrada original = db.entrada.Find(entrada.cod_entrada); if (entrada.fecha_publicacion <= DateTime.Now.Date && entrada.contenido.Length > 100 && entrada.portada != null) { original.estado = "1"; // publicado } else { original.estado = "2"; //no publicaco } db.Entry(original).State = EntityState.Modified; db.SaveChanges(); }
// GET: Entradas/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } entrada entrada = db.entrada.Find(id); if (entrada == null) { return(HttpNotFound()); } ViewBag.UserId = new SelectList(db.AspNetUsers, "Id", "Email", entrada.UserId); ViewBag.id_archivo = new SelectList(db.docs, "id_archivo", "nombre", entrada.id_archivo); return(View(entrada)); }
public ActionResult Edit(entrada entrada) { entrada original = db.entrada.Find(entrada.cod_entrada); if (ModelState.IsValid) { original.titulo = entrada.titulo; original.contenido = entrada.contenido; original.meta = entrada.meta; if (entrada.id_archivo != null) { original.id_archivo = entrada.id_archivo; } if (entrada.fecha_publicacion != null) { original.fecha_publicacion = entrada.fecha_publicacion; if (entrada.fecha_publicacion <= DateTime.Now.Date) { original.estado = "1"; } else { original.estado = "2"; } } if (Request.Files.Count > 0 && Request.Files[0].ContentLength > 0) { var file = Request.Files[0]; string archivo = (DateTime.Now.ToString("yyyyMMddHHmmss") + "-" + file.FileName).ToLower(); original.portada = archivo; file.SaveAs(Server.MapPath("~/subidas/portadas/" + archivo)); } db.Entry(original).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index2")); } ViewBag.UserId = new SelectList(db.AspNetUsers, "Id", "Email", entrada.UserId); ViewBag.id_archivo = new SelectList(db.docs, "id_archivo", "nombre", entrada.id_archivo); return(View(original)); }
public IEnumerable <string> Post(entrada value) { List <string> respuesta = new List <string>(); if (Program.sistema != null) { string text = value.Data; Sintactico_LUP sintactico = new Sintactico_LUP(); if (sintactico.Validar(text, new Gramatica_LUP())) { sintactico.Analizar(text, new Gramatica_LUP()); foreach (string item in sintactico.salida) { respuesta.Add(item); } } } else { respuesta.Add(Program.buildMessage("El sistma no existe.")); } return(respuesta); }