Beispiel #1
0
        public IActionResult DeleteInstructor(Guid id)
        {
            _instructorRepository.DeleteInstructor(id);
            _instructorRepository.SaveChanges();

            return(Content($"Account with id: {id} has been deleted."));
        }
        public ActionResult DeleteConfirmed(int id)
        {
            var instructor = instructorRepository.GetInstructor(id);

            instructorRepository.DeleteInstructor(id);
            return(RedirectToAction("Index"));
        }
        public IActionResult DeleteInstructor(int id)
        {
            var wasDeleteSucessful = _instructorRepository.DeleteInstructor(id);

            if (wasDeleteSucessful)
            {
                return(Ok());
            }

            return(NotFound());
        }
Beispiel #4
0
        public async Task<IActionResult> DeleteInstructor(int id)
        {
            //Instructor instructor = database.Instructors.Find(id);
            //try
            //{
            //    database.Instructors.Remove(instructor);
            //    database.SaveChangesAsync();
            //}
            //catch (Exception e)
            //{

            //}

            await instructorRepositoryInterface.DeleteInstructor(id);

            return RedirectToAction("ListAllInstructors");
        }
Beispiel #5
0
 public void DeleteInstructor(int instructorId)
 {
     _instructorRepository.DeleteInstructor(instructorId);
 }
        public async Task <IActionResult> DeleteInstructor(int?id)
        {
            await instructorRepositoryInterface.DeleteInstructor(id);

            return(RedirectToAction("ListAllInstructors"));
        }