Changeset 2697


Ignore:
Timestamp:
5/25/2012 3:46:25 AM (3 years ago)
Author:
lowjoel
Message:

We will use the status field to store more than just the submission status now, so abstract the status field away.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/eraser/Eraser.BlackBox/BlackBoxReport.cs

    r2670 r2697  
    190190            get 
    191191            { 
     192                return Status == 1; 
     193            } 
     194            set 
     195            { 
     196                Status = Convert.ToByte(value); 
     197            } 
     198        } 
     199 
     200        /// <summary> 
     201        /// Gets or sets the status of the report. 
     202        /// </summary> 
     203        private byte Status 
     204        { 
     205            get 
     206            { 
    192207                byte[] buffer = new byte[1]; 
    193208                using (FileStream stream = new FileStream(System.IO.Path.Combine(Path, StatusFileName), 
     
    197212                } 
    198213 
    199                 return buffer[0] == 1; 
     214                return buffer[0]; 
    200215            } 
    201216 
    202217            set 
    203218            { 
    204                 byte[] buffer = { Convert.ToByte(value) }; 
     219                byte[] buffer = { value }; 
    205220                using (FileStream stream = new FileStream(System.IO.Path.Combine(Path, StatusFileName), 
    206221                    FileMode.OpenOrCreate, FileAccess.Write, FileShare.Read)) 
Note: See TracChangeset for help on using the changeset viewer.