public Reply AddFormulario(EstudiantesRequest model) { using (PruebaAmisContext db = new PruebaAmisContext()) { Reply oReply = new Reply(); oReply.Success = 0; try { Estudiante oestudiante = new Estudiante(); Inscripcione oinscripciones = new Inscripcione(); oestudiante.Nombre = model.Nombre; oestudiante.Apellidos = model.Apellidos; oestudiante.FechaNacimiento = model.FechaNacimiento; oestudiante.LugarNacimiento = model.LugarNacimiento; oestudiante.LugarResidencia = model.LugarNacimiento; oestudiante.Idgenero = model.Idgenero; oestudiante.Hobbies = model.Hobbies; db.Estudiantes.Add(oestudiante); db.SaveChanges(); oinscripciones.Idcurso = model.IdCurso; oinscripciones.Idestudiante = oestudiante.Id; db.Inscripciones.Add(oinscripciones); db.SaveChanges(); oReply.Success = 1; List <Estudiante> lst = db.Estudiantes.ToList(); } catch (Exception ex) { oReply.Message = ex.Message; } return(oReply); } }
public ActionResult DeleteConfirmed(int id) { Inscripcione inscripcione = db.Inscripciones.Find(id); db.Inscripciones.Remove(inscripcione); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Id,Fecha_Inicio,Monto_Pagar,Plazo,Cuota,Estado,Estado_Config,Fecha_Registro,Estado2,ClienteId")] Inscripcione inscripcione) { if (ModelState.IsValid) { db.Entry(inscripcione).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.ClienteId = new SelectList(db.Clientes, "Id", "Nombre_Completo", inscripcione.ClienteId); return(View(inscripcione)); }
public ActionResult Edit([Bind(Include = "InscripcioneID,CursoID,EstudianteID,Semestre")] Inscripcione inscripcione) { if (ModelState.IsValid) { db.Entry(inscripcione).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.CursoID = new SelectList(db.Cursos, "CursoID", "Descripcion", inscripcione.CursoID); ViewBag.EstudianteID = new SelectList(db.Estudiantes, "EstudianteID", "Nombres", inscripcione.EstudianteID); return(View(inscripcione)); }
// GET: Inscripciones/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Inscripcione inscripcione = db.Inscripciones.Find(id); if (inscripcione == null) { return(HttpNotFound()); } return(View(inscripcione)); }
// GET: Inscripciones/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Inscripcione inscripcione = db.Inscripciones.Find(id); if (inscripcione == null) { return(HttpNotFound()); } ViewBag.ClienteId = new SelectList(db.Clientes, "Id", "Nombre_Completo", inscripcione.ClienteId); return(View(inscripcione)); }
// GET: Inscripciones/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Inscripcione inscripcione = db.Inscripciones.Find(id); if (inscripcione == null) { return(HttpNotFound()); } ViewBag.CursoID = new SelectList(db.Cursos, "CursoID", "Descripcion", inscripcione.CursoID); ViewBag.EstudianteID = new SelectList(db.Estudiantes, "EstudianteID", "Nombres", inscripcione.EstudianteID); return(View(inscripcione)); }