Ejemplo n.º 1
0
            public TodoController(AlumnoContext context)
            {
                _context = context;

                if (_context.Alumnos.Count() == 0)
                {
                    _context.Alumnos.Add(new Alumno {
                        Nombre = "Item1"
                    });
                    _context.SaveChanges();
                }
            }
Ejemplo n.º 2
0
 public void Delete(int id)
 {
     try
     {
         using (var ctxAlumno = this.context)
         {
             var studentToDelete = ctxAlumno.Alumnos
                                   .Find(id);
             context.Alumnos.Remove(studentToDelete);
             context.SaveChanges();
         }
     }
     catch (Exception ex)
     {
         Log.Error(ex + System.Reflection.MethodBase.GetCurrentMethod().Name);
         throw;
     }
 }
        public ActionResult Editar(Alumno a)
        {
            try
            {
                using (var db = new AlumnoContext())
                {
                    Alumno al = db.Alumno.Find(a.Id);
                    al.Nombre   = a.Nombre;
                    al.Apellido = a.Apellido;
                    al.Edad     = a.Edad;
                    al.Sexo     = a.Sexo;

                    //Guardar cambios
                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }
            }
            catch (Exception)
            {
                throw;
            }
        }