public override void Init(int n) { this.Seq = n; this.Uplist = new ArrayList(); this.Dnlist = new ArrayList(); cal_details = new ArrayList(); // cal_calendarpre = FLOObj.SCPRE; cal_calendar = "Calendar" + n; // cal_caltype = CALTYPE.REP_QTY; cal_pattern = CPTTYPE.EVERYDAY; cal_numofday = 1; cal_dayofweek = CDWTYPE.Mo; }
public override void LoadFromStream(SerializationInfo info, int orderNumber) { this.cal_calendarpre = (string)info.GetValue(String.Format(CultureInfo.InvariantCulture, "{0}{1}", entrycalcalendarpre, orderNumber), typeof(string)); this.cal_calendar = (string)info.GetValue(String.Format(CultureInfo.InvariantCulture, "{0}{1}", entrycalcalendar, orderNumber), typeof(string)); this.cal_caltype = (FLOObj.CALTYPE)info.GetValue(String.Format(CultureInfo.InvariantCulture, "{0}{1}", entrycalcaltype, orderNumber), typeof(FLOObj.CALTYPE)); this.cal_pattern = (FLOObj.CPTTYPE)info.GetValue(String.Format(CultureInfo.InvariantCulture, "{0}{1}", entrycalpattern, orderNumber), typeof(FLOObj.CPTTYPE)); this.cal_dayofweek = (FLOObj.CDWTYPE)info.GetValue(String.Format(CultureInfo.InvariantCulture, "{0}{1}", entrycaldayofweek, orderNumber), typeof(FLOObj.CDWTYPE)); this.cal_numofday = (int)info.GetValue(String.Format(CultureInfo.InvariantCulture, "{0}{1}", entrycalnumofday, orderNumber), typeof(int)); this.cal_details = (ArrayList)info.GetValue(String.Format(CultureInfo.InvariantCulture, "{0}{1}", entrycaldetails, orderNumber), typeof(ArrayList)); Point ctct = (Point)info.GetValue(String.Format(CultureInfo.InvariantCulture, "{0}{1}", entryctct, orderNumber), typeof(Point)); this.Drwobj = new DRWCal(this, ctct.X, ctct.Y); this.Drwobj.Switchtext = (bool)info.GetValue(String.Format(CultureInfo.InvariantCulture, "{0}{1}", entryswitchtest, orderNumber), typeof(bool)); base.LoadFromStream(info, orderNumber); }