public ActionResult CompletarPerfil([Bind(Include = "ID_ASISTENTE,RUT,NOMBRES,APELLIDO_PATERNO,APELLIDO_MATERNO,CARGO,TITULO_ACADEMICO,TIMESTAMP,ID_USUARIO")] ASISTENTES aSISTENTES) { USUARIOS _UsuarioLogued = (USUARIOS)Session["LoginCredentials"]; aSISTENTES.ID_USUARIO = _UsuarioLogued.ID_USUARIO; // aSISTENTES.ID_TIPO = _UsuarioLogued.ID_ROL == 41 ? 41 : 21; aSISTENTES.ID_ASISTENTE = 1; aSISTENTES.TIMESTAMP = DateTime.Now; // aSISTENTES.STATUS_ACTIVACION = "Activo"; if (ModelState.IsValid) { db.ASISTENTES.Add(aSISTENTES); db.SaveChanges(); Session["PerfilCliente"] = db.ASISTENTES.Where(x => x.RUT == aSISTENTES.RUT); return(RedirectToAction("Perfil")); //db.Entry(cLIENTES).State = EntityState.Modified; //db.SaveChanges(); //return RedirectToAction("Perfil"); } //ViewBag.ID_COMUNA = new SelectList(db.COMUNAS, "ID_COMUNA", "COMUNA", cLIENTES.ID_COMUNA); //ViewBag.ID_TIPO = new SelectList(db.TIPO_CLIENTE, "ID_TIPO_CLIENTE", "NOMBRE_TIPO", cLIENTES.ID_TIPO); //ViewBag.ID_PLAN = new SelectList(db.PLAN_PAGO, "ID_PAGO", "PLAN", cLIENTES.ID_PLAN); //ViewBag.ID_USUARIO = new SelectList(db.USUARIOS, "ID_USUARIO", "USER", cLIENTES.ID_USUARIO); return(View(aSISTENTES)); }
public IHttpActionResult PostASISTENTES(ASISTENTES aSISTENTES) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.ASISTENTES.Add(aSISTENTES); try { db.SaveChanges(); } catch (DbUpdateException) { if (ASISTENTESExists(aSISTENTES.ideevento)) { return(Conflict()); } else { throw; } } return(CreatedAtRoute("DefaultApi", new { id = aSISTENTES.ideevento }, aSISTENTES)); }
public IHttpActionResult PutASISTENTES(int id, ASISTENTES aSISTENTES) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != aSISTENTES.ideevento) { return(BadRequest()); } db.Entry(aSISTENTES).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!ASISTENTESExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public ActionResult DeleteConfirmed(long id) { ASISTENTES aSISTENTES = db.ASISTENTES.Find(id); db.ASISTENTES.Remove(aSISTENTES); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "ID_ASISTENTE,RUT,NOMBRES,APELLIDO_PATERNO,APELLIDO_MATERNO,CARGO,TITULO_ACADEMICO,TIMESTAMP,ID_USUARIO")] ASISTENTES aSISTENTES) { if (ModelState.IsValid) { db.Entry(aSISTENTES).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.ID_USUARIO = new SelectList(db.USUARIOS, "ID_USUARIO", "USER", aSISTENTES.ID_USUARIO); return(View(aSISTENTES)); }
public IHttpActionResult GetASISTENTES(int id) { ASISTENTES aSISTENTES = db.ASISTENTES.Find(id); if (aSISTENTES == null) { return(NotFound()); } return(Ok(aSISTENTES)); }
public ActionResult Perfil() { USUARIOS perfil = (USUARIOS)Session["LoginCredentials"]; ASISTENTES asi = db.ASISTENTES.Where(X => X.ID_USUARIO == perfil.ID_USUARIO).FirstOrDefault(); if (asi == null) { return(HttpNotFound()); } return(View(asi)); }
// GET: ASISTENTES/Details/5 public ActionResult Details(long?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ASISTENTES aSISTENTES = db.ASISTENTES.Find(id); if (aSISTENTES == null) { return(HttpNotFound()); } return(View(aSISTENTES)); }
public ActionResult DataContact([Bind(Include = "ID_ASISTENTE,RUT,NOMBRES,APELLIDO_PATERNO,APELLIDO_MATERNO,CARGO,TITULO_ACADEMICO,TIMESTAMP,ID_USUARIO")] ASISTENTES aSISTENTES) { if (ModelState.IsValid) { db.Entry(aSISTENTES).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } //ViewBag.ID_COMUNA = new SelectList(db.COMUNAS, "ID_COMUNA", "COMUNA", cLIENTES.ID_COMUNA); //ViewBag.ID_TIPO = new SelectList(db.TIPO_CLIENTE, "ID_TIPO_CLIENTE", "NOMBRE_TIPO", cLIENTES.ID_TIPO); //ViewBag.ID_PLAN = new SelectList(db.PLAN_PAGO, "ID_PAGO", "PLAN", cLIENTES.ID_PLAN); //ViewBag.ID_USUARIO = new SelectList(db.USUARIOS, "ID_USUARIO", "USER", cLIENTES.ID_USUARIO); return(View(aSISTENTES)); }
public IHttpActionResult DeleteASISTENTES(int id) { ASISTENTES aSISTENTES = db.ASISTENTES.Find(id); if (aSISTENTES == null) { return(NotFound()); } db.ASISTENTES.Remove(aSISTENTES); db.SaveChanges(); return(Ok(aSISTENTES)); }
// GET: ASISTENTES/Edit/5 public ActionResult Edit(long?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ASISTENTES aSISTENTES = db.ASISTENTES.Find(id); if (aSISTENTES == null) { return(HttpNotFound()); } ViewBag.ID_USUARIO = new SelectList(db.USUARIOS, "ID_USUARIO", "USER", aSISTENTES.ID_USUARIO); return(View(aSISTENTES)); }
public ActionResult DataContact(long?id) { USUARIOS perfil = (USUARIOS)Session["LoginCredentials"]; ASISTENTES asis = db.ASISTENTES.Where(x => x.ID_USUARIO == perfil.ID_USUARIO).FirstOrDefault(); if (asis == null) { return(HttpNotFound()); } //ViewBag.ID_COMUNA = new SelectList(db.COMUNAS, "ID_COMUNA", "COMUNA", cLIENTES.ID_COMUNA); //ViewBag.ID_TIPO = new SelectList(db.TIPO_CLIENTE, "ID_TIPO_CLIENTE", "NOMBRE_TIPO", cLIENTES.ID_TIPO); //ViewBag.ID_PLAN = new SelectList(db.PLAN_PAGO, "ID_PAGO", "PLAN", cLIENTES.ID_PLAN); //ViewBag.ID_USUARIO = new SelectList(db.USUARIOS, "ID_USUARIO", "USER", cLIENTES.ID_USUARIO); return(View(asis)); }