public IActionResult DeleteStudent([FromBody] StudentModel.StudentModel student)
 {
     if (StudentRepo.Delete(student))
     {
         return(Ok("Student has been successfully deleted."));
     }
     return(NotFound("The student was not found."));
 }
 public IActionResult UpdateStudent([FromBody] StudentModel.StudentModel student)
 {
     if (StudentRepo.Update(student))
     {
         return(Ok($"{student.name} has been successfully updated."));
     }
     return(NotFound("The student was not found."));
 }
 public IActionResult AddStudent([FromBody] StudentModel.StudentModel student)
 {
     if (StudentRepo.Add(student))
     {
         return(Ok($"{student.name} has been successfully added."));
     }
     return(BadRequest("The student has already been added."));
 }
 public static bool Update(StudentModel.StudentModel student)
 {
     if (Store.ContainsKey(student.id))
     {
         Store[student.id] = student;
         return(true);
     }
     return(false);
 }
 public static bool Delete(StudentModel.StudentModel Student)
 {
     if (Store.ContainsKey(id))
     {
         id--;
         Store.Remove(Student.id);
         return(true);
     }
     else
     {
         return(false);
     }
 }
 public static bool Add(StudentModel.StudentModel student)
 {
     if (!Store.ContainsKey(student.id))
     {
         id++;
         student.id = id;
         Store.Add(student.id, student);
         return(true);
     }
     else
     {
         return(false);
     }
 }