Пример #1
0
        public static DangKyHocPhan Parse(Object o)
        {
            DangKyHocPhan  ans      = new DangKyHocPhan();
            JsonAttributes jsonAttr = JsonAttributeGetter.GetJsonAttributes();

            ans.diem    = Diem.Parse(JsonGetter.getObject(o.ToString(), jsonAttr.DKHP_D()));
            ans.hocPhan = HocPhan.Parse(JsonGetter.getObject(o.ToString(), jsonAttr.DKHP_HP()));
            return(ans);
        }
Пример #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);
        }