示例#1
0
 public override void WriteObject(DataBaseIO output, bool all)
 {
     base.WriteObject(output, all);
     output.Put("ClassDepartment", CDepartment);
     output.Put("ClassGrade", CGrade);
     output.Put("ClassNumber", CNumber);
     output.Put("TeacherID", TeacherID);
 }
示例#2
0
 //写字段信息
 public override void WriteObject(DataBaseIO output, bool all)
 {
     base.WriteObject(output, all);
     output.Put("ReportTeacherID", TeacherID);
     output.Put("ReportBusID", BusID);
     output.Put("ReportType", (int)ReportType);
     output.Put("DetailedInformation", OtherData);
 }
示例#3
0
 public override void WriteObject(DataBaseIO output, bool all)
 {
     base.WriteObject(output, all);
     output.Put("PropContent", PropContent);
     output.Put("PropName", PropName);
     L.I("Writing Config...");
     L.I(output.Stringify());
 }
 public virtual void WriteObject(DataBaseIO output, bool all)
 {
     output.Put("objectId", ObjectId);
     if (all)
     {
         output.Put("createdAt", CreatedAt);
         output.Put("updatedAt", UpdatedAt);
     }
 }
示例#5
0
 public override void WriteObject(DataBaseIO output, bool all)
 {
     base.WriteObject(output, all);
     output.Put("BusName", BusName);
     output.Put("TeacherObjectID", TeacherID);
     output.Put("CSChecked", CSChecked);
     output.Put("LSChecked", LSChecked);
     output.Put("AHChecked", AHChecked);
 }
示例#6
0
        //写字段信息
        public override void WriteObject(DataBaseIO output, bool all)
        {
            string recv = GetStringRecivers();

            base.WriteObject(output, all);
            output.Put("Title", Title);
            output.Put("Content", Content);
            output.Put("Type", (int)Type);
            output.Put("Sender", Sender);
            output.Put("Receiver", recv);
        }
示例#7
0
 public override void WriteObject(DataBaseIO output, bool all)
 {
     base.WriteObject(output, all);
     output.Put("StuName", StudentName);
     output.Put("BusID", BusID);
     output.Put("Sex", Sex);
     output.Put("ClassID", ClassID);
     //output.Put("ParentsIDs", ParentsID);
     output.Put("CHChecked", AHChecked);
     output.Put("CSChecked", CSChecked);
     output.Put("LSChecked", LSChecked);
     output.Put("TakingBus", TakingBus);
     output.Put("WeekType", (int)WeekType);
     output.Put("DirectGoHome", (int)DirectGoHome);
 }
示例#8
0
 public override void WriteObject(DataBaseIO output, bool all)
 {
     base.WriteObject(output, all);
     output.Put("UserID", UserID);
     output.Put("SolverID", SolverID);
     output.Put("RequestType", (int)RequestTypes);
     output.Put("DetailTexts", DetailTexts);
     output.Put("NewContent", NewContent);
     output.Put("Status", (int)Status);
     output.Put("ResultReason", (int)ProcessResultReason);
 }
 public override void WriteObject(DataBaseIO output, bool all)
 {
     base.WriteObject(output, all);
     output.Put("StuName", StudentName);
     output.Put("BusID", BusID);
     output.Put("Sex", Sex);
     output.Put("ClassID", ClassID);
     //output.Put("ParentsIDs", ParentsID);
     output.Put("CHChecked", AHChecked);
     output.Put("CSChecked", CSChecked);
     output.Put("LSChecked", LSChecked);
 }
示例#10
0
        public override void WriteObject(DataBaseIO output, bool all)
        {
            base.WriteObject(output, all);
            output.Put("Username", UserName);
            output.Put("Password", Password);
            output.Put("Sex", Sex);

            //output.Put("isAdmin", UserGroup.IsAdmin);  DISABLED DUE TO SECURTY ISSUE....
            output.Put("isClassTeacher", UserGroup.IsClassTeacher);
            output.Put("isBusTeacher", UserGroup.IsBusManager);
            output.Put("isParent", UserGroup.IsParent);

            output.Put("RealName", RealName);
            output.Put("HeadImage", HeadImagePath);
            output.Put("PhoneNumber", PhoneNumber);

            output.Put("ClassIDs", ClassList);
            output.Put("ChildIDs", ChildList);

            output.Put("longitude", CurrentPoint.X);
            output.Put("latitude", CurrentPoint.Y);
            output.Put("precision", Precision);
        }