示例#1
0
        public void Initialize()
        {
            SpillData tmp = ReadInfo();

            if (tmp != null)
            {
                spill = tmp;
            }
            else
            {
                spill.WorkSpill            = DateTime.Now;
                spill.WorkSpillCount       = 0;
                spill.HomeSpill            = DateTime.Now;
                spill.HomeSpillCount       = 0;
                spill.BigSpill             = DateTime.Now;
                spill.BigSpillCount        = 0;
                spill.SpillCount           = 0;
                spill.PassHash             = "";
                spill.HomeSpillDescription = "";
                spill.WorkSpillDescription = "";
                spill.RecordSpillItem      = "";
                spill.HomeBigSpill         = false;
                spill.WorkBigSpill         = false;
                SaveInfo();
            }
        }
        public SpillDataService()
        {
            SpillData tmp = ReadInfo();

            if (tmp != null)
            {
                spill = tmp;
                SaveInfo();
            }
            else
            {
                spill.spills         = new List <Spill>();
                spill.PassHash       = "";
                spill.WorkSpill      = new Spill();
                spill.HomeSpill      = new Spill();
                spill.BigSpill       = new Spill();
                spill.MaxTimeNoSpill = TimeSpan.MinValue;
                spill.MinTimeNoSpill = TimeSpan.MaxValue;
                SaveInfo();
            }
        }