public IHttpActionResult Edit(GradeListItem gradeModel) { if (!ModelState.IsValid) { return BadRequest(ModelState); } Grade grade = service.GradeEdit(gradeModel); service.Save(); return Json(new GradeListItem(grade)); }
public CadetListItem(Cadet cadet) { CadetID = cadet.CadetID; Prenom = cadet.Prenom; Nom = cadet.Nom; NbBilletsDistribue = cadet.NbBilletsDistribue; NbBilletsVendu = cadet.NbBilletsVendu; if(cadet.Grade == null) { Grade = new GradeListItem() { GradeID = -1 }; } else { Grade = new GradeListItem(cadet.Grade); } if (cadet.Section == null) { Section = new SectionListItem() { SectionID = -1 }; } else { Section = new SectionListItem(cadet.Section); } }
public Grade GradeEdit(GradeListItem gradeModel) { Grade grade = GradeGetByID(gradeModel.GradeID); grade.Nom = gradeModel.Nom; grade.Abreviation = gradeModel.Abreviation; return grade; }
public Grade GradeAdd(GradeListItem gradeModel) { Grade grade = new Grade(); grade.Nom = gradeModel.Nom; grade.Abreviation = gradeModel.Abreviation; grade.GradeID = data.GetNextGradeID(); data.Grades.Add(grade); return grade; }