コード例 #1
0
 public static CourseStudent Map(this CURSOESTUDIANTE model, ESTUDIANTE[] student, params CURSO[] course)
 {
     return(new CourseStudent
     {
         ID = model.ID,
         Course = course?.First(f => f.ID == model.IDCURSO)?.Map(),
         Student = student.First(f => f.ID == model.IDESTUDIANTE).Map(),
         Score = model.CALIFICACION
     });
 }
コード例 #2
0
 public object Register(CURSOESTUDIANTE model)
 {
     try
     {
         using (var ctx = new AdminContext())
         {
             ctx.Entry(model).State = System.Data.Entity.EntityState.Added;
             return(ctx.SaveChanges());
         }
     }
     catch (Exception)
     {
         throw;
     }
 }
コード例 #3
0
 public object Delete(CURSOESTUDIANTE model)
 {
     try
     {
         using (var ctx = new AdminContext())
         {
             var entry = ctx.CursosEstudiantes.Where(e => e.ID == model.ID).First();
             ctx.Entry(entry).State = System.Data.Entity.EntityState.Deleted;
             return(ctx.SaveChanges());
         }
     }
     catch (Exception)
     {
         throw;
     }
 }