コード例 #1
0
        public static bool EliminarAlumno(int id)
        {
            soaEntities db     = new soaEntities();
            alumnos     alumno = db.alumnos.Find(id);

            db.alumnos.Remove(alumno);
            db.SaveChanges();
            return(true);
        }
コード例 #2
0
        public static alumnodto ActualizarAlumno(int id, alumnodto alumnodto)
        {
            soaEntities db     = new soaEntities();
            alumnos     alumno = db.alumnos.Find(id);

            alumno.nombres          = alumnodto.nombres;
            alumno.apellidos        = alumnodto.apellidos;
            alumno.edad             = alumnodto.edad;
            alumno.genero           = alumnodto.genero;
            alumno.tipodocumento_id = alumnodto.tipodocumento_id;
            alumno.dni             = alumnodto.dni;
            db.Entry(alumno).State = EntityState.Modified;
            db.SaveChanges();
            return(alumnos.ObtenerAlumno(alumno.id));
        }
コード例 #3
0
        public static alumnodto RegistrarAlumno(alumnodto alumnodto)
        {
            soaEntities db     = new soaEntities();
            alumnos     alumno = new alumnos()
            {
                nombres          = alumnodto.nombres,
                apellidos        = alumnodto.apellidos,
                edad             = alumnodto.edad,
                genero           = alumnodto.genero,
                tipodocumento_id = alumnodto.tipodocumento_id,
                dni = alumnodto.dni
            };

            db.alumnos.Add(alumno);
            db.SaveChanges();
            return(alumnos.ObtenerAlumno(alumno.id));
        }