示例#1
0
        public void TestCompletedActivityConstructor()
        {
            Activity      testActivity = new Activity("John Doe", "Complete me", 3, 4, null);
            ActivityGrade ag           = ActivityGrade.Superb;
            string        comment      = "Was great!";

            CompletedActivity completedActivity = new CompletedActivity(testActivity, ag, comment);

            Assert.AreEqual(testActivity, completedActivity.Activity);
            Assert.AreEqual(ag, completedActivity.Grade);
            Assert.AreEqual(comment, completedActivity.Comment);
        }
    protected void Page_Load(object sender, EventArgs e)
    {
        Srl              = Session["StudentSrl"] as string;
        Term             = Session["TermSrl"] as string;
        ActivityGradeSrl = Convert.ToInt32(Request.QueryString["ActivityGradeSrl"]);
        EraeSrl          = Convert.ToInt32(Request.QueryString["EraeSrl"]);


        DataRow DesActivity = ActivityGrade.GetActivityGradeData(ActivityGradeSrl);

        MasterDescription.Text = DesActivity["Description"].ToString();
    }
示例#3
0
    //protected void _btn_Save_ServerClick(object sender, EventArgs e)
    //{
    //    int i = 0;
    //    for (i = 0; i < Count; i++)
    //    {
    //        if (i == 0)
    //        {
    //            // L_Message.Text = "لطفا نمرات را وارد نمایید.";
    //        }
    //        else
    //        {
    //            Activity.InsertGradeHomWorkData(i);

    //        }
    //    }

    //    Response.Redirect("http://localhost:16354/UI/Pages/Teacher/TeacherNewAPChecking.aspx");
    //}

    public static void InsertStudentGradeActivityData(string _Grade)
    {
        double        Grade    = Convert.ToDouble(_Grade);
        ActivityGrade Grade_sc = new ActivityGrade();
        bool          result;

        Grade_sc.Grade = Grade;
        result         = Grade_sc.Insert();

        result = true;
        if (result == true)
        {
            //Response.Redirect("~/UI/Pages/Teacher/TeacherNewAPChecking.aspx");
        }
    }
示例#4
0
    protected void Page_Load(object sender, EventArgs e)
    {
        JavaScriptSerializer hh = new JavaScriptSerializer();

        //Response.Write(hh.Serialize(Convert.ToInt32(Request.QueryString["SessionSrl"])));
        //Response.End();
        if (Request.QueryString["Delay"] != null)
        {
            ActivityGrade ActivityGrade_cs = new ActivityGrade();


            ActivityGrade_cs.Srl_Activity = Convert.ToInt32(Request.QueryString["SessionSrl"]);
            ActivityGrade_cs.Srl_Student  = Convert.ToInt32(Request.QueryString["StudentSrl"]);
            if (Convert.ToInt32(Request.QueryString["Delay"]) != 0 && Convert.ToInt32(Request.QueryString["Absent"]) != 0)
            {
                ActivityGrade_cs.Grade = Convert.ToInt32(Request.QueryString["Grade"]);
            }
            else if (Convert.ToInt32(Request.QueryString["Grade"]) == 0 && Convert.ToInt32(Request.QueryString["Absent"]) == 0)
            {
                ActivityGrade_cs.Grade = -1;
            }
            bool Result = ActivityGrade_cs.Insert();
            JavaScriptSerializer     serializer = new JavaScriptSerializer();
            Dictionary <string, int> data       = new Dictionary <string, int>();

            if (Result == true)
            {
                data["code"] = 200;
            }
            else
            {
                data["code"] = 500;
            }

            Response.Write(serializer.Serialize(data));
            Response.End();
        }
    }
示例#5
0
 /// <summary>
 /// Construct a completed activity with its fields.
 /// </summary>
 /// <param name="activity">The completed activity.</param>
 /// <param name="grade">The grade that was given.</param>
 /// <param name="comment">The comment that was given. It is optional, can be null.</param>
 public CompletedActivity(Activity activity, ActivityGrade grade, string comment)
 {
     Activity = activity;
     Grade    = grade;
     Comment  = (comment == null) ? "" : comment;
 }
示例#6
0
 /// <summary>
 /// Construct a completed activity with its fields.
 /// </summary>
 /// <param name="activity">The completed activity.</param>
 /// <param name="grade">The grade that was given.</param>
 /// <param name="comment">The comment that was given. It is optional, can be null.</param>
 public CompletedActivity(Activity activity, ActivityGrade grade, string comment)
 {
     Activity = activity;
     Grade = grade;
     Comment = (comment == null) ? "" : comment;
 }