Example #1
0
        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));
 }
Example #4
0
 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));
        }
Example #7
0
        // 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));
        }