public static bool DeleteTutorsLessonLevels(TutorLessonLevelDTO level)
        {
            try
            {
                using (var ctx = new DAL.tutorDBEntities())
                {
                    var dbTutorLessonLevel = ctx.TutorLessonLevel.SingleOrDefault(x => x.lessonLevelId == level.lessonlevelId && x.tutorId == level.tutorId);

                    if (dbTutorLessonLevel != null)
                    {
                        ctx.TutorLessonLevel.Remove(dbTutorLessonLevel);
                    }

                    ctx.SaveChanges();

                    return(true);
                }
            }
            catch (Exception ex)
            {
                return(false);
            }
        }
        public static long SetTutorsLessonLevels(TutorLessonLevelDTO level)
        {
            try
            {
                using (var ctx = new DAL.tutorDBEntities())
                {
                    var dbTutorLessonLevel = ctx.TutorLessonLevel.FirstOrDefault(x => x.lessonLevelId == level.lessonlevelId && x.tutorId == level.tutorId) ?? ctx.TutorLessonLevel.Add(new DAL.TutorLessonLevel());


                    dbTutorLessonLevel.tutorId       = level.tutorId;
                    dbTutorLessonLevel.lessonLevelId = level.lessonlevelId;
                    dbTutorLessonLevel.addCost       = 0;

                    ctx.SaveChanges();

                    return(dbTutorLessonLevel.lessonLevelId);
                }
            }
            catch (Exception ex)
            {
                return(-1);
            }
        }