Exemple #1
0
        public static ThoiGian Parse(Object o)
        {
            ThoiGian       ans      = new ThoiGian();
            JsonAttributes jsonAttr = JsonAttributeGetter.GetJsonAttributes();

            ans.thu         = JsonGetter.getInt(o.ToString(), jsonAttr.TG_THU());
            ans.tietBatDau  = JsonGetter.getInt(o.ToString(), jsonAttr.TG_TIETBD());
            ans.tietKetThuc = JsonGetter.getInt(o.ToString(), jsonAttr.TG_TIETKT());
            return(ans);
        }
Exemple #2
0
        public static HocPhan Parse(Object jsonObject)
        {
            string         json     = jsonObject.ToString();
            HocPhan        ans      = new HocPhan();
            JsonAttributes jsonAttr = JsonAttributeGetter.GetJsonAttributes();

            ans.id         = JsonGetter.getInt(json, jsonAttr.HP_ID());
            ans.maHocPhan  = JsonGetter.getString(json, jsonAttr.HP_MA());
            ans.tenHocPhan = JsonGetter.getString(json, jsonAttr.HP_TEN());
            ans.nam        = JsonGetter.getInt(json, jsonAttr.HP_NAM());
            ans.maxSV      = JsonGetter.getInt(json, jsonAttr.HP_MAXSV());
            ans.daDK       = JsonGetter.getInt(json, jsonAttr.HP_DK());
            ans.soTinChi   = JsonGetter.getInt(json, jsonAttr.HP_SOTC());
            ans.hocKy      = JsonGetter.getInt(json, jsonAttr.HP_HOCKY());
            ans.lop        = JsonGetter.getString(json, jsonAttr.HP_LOP());
            ans.thoiGian   = ThoiGian.Parse(jsonObject);

            ans.namHoc = ans.nam.ToString() + " - " + (ans.nam + 1).ToString();

            return(ans);
        }