private int UpdateRecordSort(UpdateRecordRecord x, UpdateRecordRecord y)
        {
            DateTime dt1;

            DateTime.TryParse(x.UpdateDate, out dt1);
            DateTime dt2;

            DateTime.TryParse(y.UpdateDate, out dt2);
            return(dt1.CompareTo(dt2));
        }
Beispiel #2
0
        /// <summary>
        /// 設定離校時間
        /// </summary>
        /// <param name="urr"></param>
        public void SetLeaving(UpdateRecordRecord urr)
        {
            if (Leaving == null)
            {
                Leaving = new DateTime();
            }

            DateTime dt = new DateTime();

            if (DateTime.TryParse(urr.UpdateDate, out dt))
            {
                if (dt > Leaving)
                {
                    Leaving = dt;
                }
            }
        }
Beispiel #3
0
        /// <summary>
        /// 設定入學時間
        /// </summary>
        /// <param name="urr"></param>
        public void SetEntrance(UpdateRecordRecord urr)
        {
            if (Entrance == null)
            {
                Entrance = new DateTime();
            }

            DateTime dt = new DateTime();

            if (DateTime.TryParse(urr.UpdateDate, out dt))
            {
                if (dt > Entrance)
                {
                    Entrance       = dt;
                    EntranceRecord = urr;
                }
            }
        }