コード例 #1
0
        public void setCourseWorkSettings()
        {
            try
            {
                // retrieving data saved locally and formatting it to JSON object.
                string saved_data = MobileConfig.get_course_work_settings_json().Replace("[", "").Replace("]", "");
                //deserializing JSON object.
                // Debug.WriteLine("DATA : " + saved_data);
                //DisplayAlert("", "" + saved_data, "Ok");
                var des_json = JsonConvert.DeserializeObject <Model.CourseworkSettings>(saved_data);
                int cw1      = des_json.cs_maxmark_1;
                int cw2      = des_json.cs_maxmark_2;
                int cw3      = des_json.cs_maxmark_3;
                int cw4      = des_json.cs_maxmark_4;
                int cw5      = des_json.cs_maxmark_5;
                int cyear    = des_json.cs_year;
                CSID       = des_json.CSID;
                headerText = string.Format("COURSEWORK MARKSHEET FOR \n{0} {1} {2}", des_json.progname, des_json.cs_year, des_json.cs_session, des_json.cs_courseID);
                int total = des_json.finalMark;
                txt_compformat.SelectedItem = des_json.compFormat;
                MobileConfig.set_coursework_compForm(des_json.compFormat);

                //setting data into entries
                txtAss1.Text  = "" + cw1;
                txtAss2.Text  = "" + cw2;
                txtAss3.Text  = "" + cw3;
                txtAss4.Text  = "" + cw4;
                txtAss5.Text  = "" + cw5;
                txtAss6.Text  = "0";
                txtTotal.Text = "" + total;
            }
            catch (Exception ex)
            {
                DisplayAlert("IUIU Mobile", "Error :  " + ex, "OK");
            }
        }