public async Task<ActionResult> DeleteConfirmed(int id) { PerfilGeneral perfilGeneral = await db.PerfilGenerals.FindAsync(id); db.PerfilGenerals.Remove(perfilGeneral); await db.SaveChangesAsync(); return RedirectToAction("Index"); }
public async Task <IHttpActionResult> PutPerfilGeneral(int id, PerfilGeneral perfilGeneral) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != perfilGeneral.PerfilId) { return(BadRequest()); } db.Entry(perfilGeneral).State = EntityState.Modified; try { await db.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!PerfilGeneralExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public async Task<ActionResult> Edit([Bind(Include = "PerfilId,Name,LastName,PerfilImage")] PerfilGeneral perfilGeneral) { if (ModelState.IsValid) { db.Entry(perfilGeneral).State = EntityState.Modified; await db.SaveChangesAsync(); return RedirectToAction("Index"); } return View(perfilGeneral); }
public async Task<ActionResult> Create([Bind(Include = "PerfilId,Name,LastName,PerfilImage")] PerfilGeneral perfilGeneral) { if (ModelState.IsValid) { db.PerfilGenerals.Add(perfilGeneral); await db.SaveChangesAsync(); return RedirectToAction("Index"); } return View(perfilGeneral); }
public async Task <IHttpActionResult> GetPerfilGeneral(int id) { PerfilGeneral perfilGeneral = await db.PerfilGenerals.FindAsync(id); if (perfilGeneral == null) { return(NotFound()); } return(Ok(perfilGeneral)); }
public async Task <IHttpActionResult> PostPerfilGeneral(PerfilGeneral perfilGeneral) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.PerfilGenerals.Add(perfilGeneral); await db.SaveChangesAsync(); return(CreatedAtRoute("DefaultApi", new { id = perfilGeneral.PerfilId }, perfilGeneral)); }
// GET: PerfilGenerals/Delete/5 public async Task<ActionResult> Delete(int? id) { if (id == null) { return new HttpStatusCodeResult(HttpStatusCode.BadRequest); } PerfilGeneral perfilGeneral = await db.PerfilGenerals.FindAsync(id); if (perfilGeneral == null) { return HttpNotFound(); } return View(perfilGeneral); }
public async Task <IHttpActionResult> DeletePerfilGeneral(int id) { PerfilGeneral perfilGeneral = await db.PerfilGenerals.FindAsync(id); if (perfilGeneral == null) { return(NotFound()); } db.PerfilGenerals.Remove(perfilGeneral); await db.SaveChangesAsync(); return(Ok(perfilGeneral)); }
public bool updatePerfilGeneral(PerfilGeneral perfil) { try { estudiante.Id = perfil.Id_estudiante; estudiante.Registro = perfil.Registro; estudiante.Nombre = perfil.Nombre; estudiante.Apellido = perfil.Apellido; estudiante.Email = perfil.Email; estudiante.Telefono = perfil.Telefono; estudiante.Celular = perfil.Celular; estudiante.Id_carrera = perfil.Id_carrera; estudiante.Update(estudiante.Id); obj.Id = perfil.Id; obj.Tema = perfil.Tema; obj.Estado = perfil.Estado_Proyecto; obj.Fecha_aprobacion_jefe_carrera = perfil.Fecha_Aprobacion; obj.Fecha_recepcion_titulacion = perfil.Fecha_Recepcion; obj.Estado_defensa = perfil.Estado_Defensa; obj.Calificacion = perfil.Calificacion; obj.Id_estudiante = perfil.Id_estudiante; obj.Id_licenciado = perfil.Id_licenciado; obj.Id_funcion_licenciado = perfil.Id_funcion_licenciado; obj.Fecha_limite = perfil.Fecha_limite; obj.Update(obj.Id); return(true); } catch (Exception ex) { Console.WriteLine(ex.Message); return(false); } }