public IHttpActionResult DeleteStudent(string id)
 {
     if (studentsService.ExistsID(id) == false)
     {
         return(NotFound());
     }
     return(Ok(studentsService.DeleteStudent(id)));
 }
예제 #2
0
        public async Task <IActionResult> DeleteStudent(int id)
        {
            await _students.DeleteStudent(id);

            return(RedirectToAction(nameof(Index)));

            //todo delete payments for student
            //todo delete user
        }
예제 #3
0
        public IHttpActionResult DeleteStudent(string id)
        {
            Student student = service.DeleteStudent(id);

            if (student == null)
            {
                return(NotFound());
            }

            return(Ok(student));
        }
예제 #4
0
 private void DeleteButton_Click(object sender, EventArgs e)
 {
     if (TableTabPage.SelectedIndex == 0 && StudentsListBox.SelectedIndex != -1)
     {
         _studentsService.DeleteStudent(StudentsListBox.SelectedIndex);
     }
     else if (GroupsListBox.SelectedIndex != -1)
     {
         _studentsService.DeleteGroup(GroupsListBox.SelectedIndex);
     }
     ResetButton_Click(null, null);
 }
 public ActionResult Delete([FromBody] int studentId)
 {
     try
     {
         _studentsService.DeleteStudent(studentId);
         return(StatusCode(200));
     }
     catch (Exception)
     {
         return(StatusCode(500));
     }
 }
예제 #6
0
        public IHttpActionResult DeleteStudent(string id)
        {
            Student student = studentsService.DeleteStudent(id);

            if (student == null)
            {
                return(NotFound());
            }

            logger.Info("Deleting student");

            return(Ok(student));
        }
예제 #7
0
        public async Task <IHttpActionResult> DeleteStudent(int studentId)
        {
            var userData = IdentityHelper.GetLoggedInUser(RequestContext);

            logger.Trace("Delete Student {@studentId} by {@userData}", studentId, userData);

            var result = await service.DeleteStudent(studentId);

            if (result == null)
            {
                return(NotFound());
            }

            return(Ok(result));
        }
        public IHttpActionResult DeleteStudent(Guid id)
        {
            UserDto student = new UserDto();

            try
            {
                student = db.DeleteStudent(id);
            }
            catch (Exception e)
            {
                logger.Error(e.Message);
                return(NotFound());
            }
            return(Ok(student));
        }
 public void DeleteStudent(int id)
 {
     _studentService.DeleteStudent(id);
 }