Ejemplo n.º 1
0
        public string SaveResult(Resultsrb aResultsrb)
        {
            EnrollCourseGAtewaysrb aenrollAtewaysrb = new EnrollCourseGAtewaysrb();
            EnrollCourse           aEnrollCourse    = new EnrollCourse();

            aEnrollCourse.StudentId = aResultsrb.StudentId;
            aEnrollCourse.CourseId  = aResultsrb.CourseId;
            bool isenrolled = aenrollAtewaysrb.IsExist(aEnrollCourse);

            if (isenrolled)
            {
                ResultGatewaysrb aGatewaysrb = new ResultGatewaysrb();
                bool             Isexist     = aGatewaysrb.isexist(aResultsrb);
                if (Isexist)
                {
                    return("Sorry This Course is Graded Before.Try a new One");
                }
                else
                {
                    int rowaffected = aGatewaysrb.SaveResult(aResultsrb);
                    if (rowaffected > 0)
                    {
                        return("Result has been Saved");
                    }
                    else
                    {
                        return("Save Failed");
                    }
                }
            }
            else
            {
                return("This Course is not Enrolled by this Student");
            }
        }
Ejemplo n.º 2
0
        public string EnrollCourse(EnrollCourse aEnrollCourse)
        {
            EnrollCourseGAtewaysrb atewaysrb = new EnrollCourseGAtewaysrb();
            bool isexist = atewaysrb.IsExist(aEnrollCourse);

            if (isexist)
            {
                return("This Course has been Already Taken by this Student");
            }
            else
            {
                int rowAffected = atewaysrb.EnrollCourse(aEnrollCourse);
                if (rowAffected > 0)
                {
                    return("Save Successful");
                }
                else
                {
                    return("Save FAiled");
                }
            }
        }