public IResult Delete(int teacherId) { try { _teacherDal.Remove(new Teacher { TeacherId = teacherId }); return(new SuccessResult(Messages.TeacherDeletedSuccessfully)); } catch { return(new ErrorResult(Messages.TeacherDeleteFailed)); } }