| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 | 
							
- (function() {
 
-     BemsWebApplication.BemsReportHistoryViewModel = function (data) {
 
-             this.SiteId = ko.observable();
 
-             this.Seq = ko.observable();
 
-             this.DateTime = ko.observable();
 
-             this.ReportName = ko.observable();
 
-             this.ReportFormatId = ko.observable();
 
-             this.FormatName = ko.observable();
 
-             this.Content = ko.observable();
 
-             this.Writer = ko.observable();
 
-             this.Confirm1 = ko.observable();
 
-             this.Confirm2 = ko.observable();
 
-             this.parts = ko.observable();
 
-             this.FileName = ko.observable();
 
-             if(data)
 
-                 this.fromJS(data);
 
-     };
 
-     $.extend(BemsWebApplication.BemsReportHistoryViewModel.prototype, {
 
-         toJS: function() {
 
-             return {
 
-                 SiteId: this.SiteId(),
 
-                 Seq: this.Seq(),
 
-                 DateTime: this.DateTime(),
 
-                 ReportName: this.ReportName(),
 
-                 ReportFormatId: this.ReportFormatId(),
 
-                 FormatName: this.FormatName(),
 
-                 Content: this.Content(),
 
-                 Writer: this.Writer(),
 
-                 Confirm1: this.Confirm1(),
 
-                 Confirm2: this.Confirm2(),
 
-                 parts: this.parts(),
 
-                 FileName: this.FileName()
 
-             };
 
-         },
 
-         fromJS: function(data) {
 
-             if (data) {
 
-                 this.SiteId(data.SiteId);
 
-                 this.Seq(data.Seq);
 
-                 this.DateTime(data.DateTime);
 
-                 this.ReportName(data.ReportName);
 
-                 this.ReportFormatId(data.ReportFormatId);
 
-                 this.FormatName(data.FormatName);
 
-                 this.Content(data.Content);
 
-                 this.Writer(data.Writer);
 
-                 this.Confirm1(data.Confirm1);
 
-                 this.Confirm2(data.Confirm2);
 
-                 this.parts(data.parts);
 
-                 this.FileName(data.FileName);
 
-             }
 
-         }
 
-     });
 
- })();
 
 
  |