public JsonResult SetEventos(Eventoscalendario e) { var status = false; if (e.Id > 0) { //actualiza evento var v = db.Eventoscalendario.Where(a => a.Id == e.Id).FirstOrDefault(); if (v != null) { v.Titulo = e.Titulo; v.Inicio = e.Inicio; v.Fin = e.Fin; v.Descripcion = e.Descripcion; v.Color = e.Color; } } else { //nuevo evento db.Eventoscalendario.Add(e); } db.SaveChanges(); return(new JsonResult { Data = new { status = status } }); }
public ActionResult DeleteConfirmed(int id) { Eventoscalendario eventos = db.Eventoscalendario.Find(id); db.Eventoscalendario.Remove(eventos); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Id,Titulo,Inicio,Fin")] Eventoscalendario eventos) { if (ModelState.IsValid) { db.Entry(eventos).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(eventos)); }
public ActionResult Create([Bind(Include = "Id,Titulo,Inicio,Fin")] Eventoscalendario eventos) { if (ModelState.IsValid) { db.Eventoscalendario.Add(eventos); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(eventos)); }
// GET: Eventos/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Eventoscalendario eventos = db.Eventoscalendario.Find(id); if (eventos == null) { return(HttpNotFound()); } return(View(eventos)); }
//public JsonResult DelEventos(int id) public JsonResult DelEventos(Eventoscalendario e) { var status = false; var v = db.Eventoscalendario.Where(a => a.Id == e.Id).FirstOrDefault(); if (v != null) { db.Eventoscalendario.Remove(v); db.SaveChanges(); } return(new JsonResult { Data = new { status = status } }); }