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);
- }
- }
- });
- })();
|