public JsonResult registrar(string id) { var arreglo = id.Split('/'); var usuario = Int32.Parse(arreglo[0]); var reunion = Int32.Parse(arreglo[1]); if (usuario > 0 && reunion > 0) { List <asistencias> lst; lst = (from a in db.asistencias where a.reunion == reunion && a.usuario == usuario select a).ToList(); if (lst.Count >= 1) { return(Json(new { result = false, message = "Usuario ya registrado en la reunion!" }, JsonRequestBehavior.AllowGet)); } else { var datos = new asistencias(); datos.reunion = reunion; datos.usuario = usuario; db.asistencias.Add(datos); db.SaveChanges(); return(Json(new { result = true, message = "Usuario registrado correctamente!" }, JsonRequestBehavior.AllowGet)); } } else { return(Json(new { result = false, message = "Error al registra al usuario!" }, JsonRequestBehavior.AllowGet)); } }
public ActionResult DeleteConfirmed(int id) { asistencias asistencias = db.asistencias.Find(id); db.asistencias.Remove(asistencias); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "asis_id,Con_Id,Hl_Id,asis_estado")] asistencias asistencias) { if (ModelState.IsValid) { db.Entry(asistencias).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Con_Id = new SelectList(db.contratos, "Con_Id", "Per_Rut", asistencias.Con_Id); ViewBag.Hl_Id = new SelectList(db.horario_laboral, "Hl_Id", "Hl_Titulo", asistencias.Hl_Id); return(View(asistencias)); }
public JsonResult eliminar(string id) { var arreglo = id.Split('/'); var usuario = Int32.Parse(arreglo[0]); var reunion = Int32.Parse(arreglo[1]); asistencias d = db.asistencias.Where(m => m.usuario == usuario && m.reunion == reunion).FirstOrDefault <asistencias>(); db.asistencias.Remove(d); db.SaveChanges(); return(Json(new { result = true, message = "Datos eliminados correctamente!" }, JsonRequestBehavior.AllowGet)); }
// GET: Asistencias/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } asistencias asistencias = db.asistencias.Find(id); if (asistencias == null) { return(HttpNotFound()); } return(View(asistencias)); }
// GET: Asistencias/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } asistencias asistencias = db.asistencias.Find(id); if (asistencias == null) { return(HttpNotFound()); } ViewBag.Con_Id = new SelectList(db.contratos, "Con_Id", "Per_Rut", asistencias.Con_Id); ViewBag.Hl_Id = new SelectList(db.horario_laboral, "Hl_Id", "Hl_Titulo", asistencias.Hl_Id); return(View(asistencias)); }