| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 | 
(function() {    BemsWebApplication.FmsWorkResultViewModel = function(data) {            this.SiteId = ko.observable();            this.WorkRequestId = ko.observable();            this.WorkerUserId = ko.observable();            this.StartDate = ko.observable();            this.EndDate = ko.observable();            this.CauseClassId = ko.observable();            this.Content = ko.observable();            this.ConfirmedDate = ko.observable();            this.ConfirmedUserId = ko.observable();            this.IsConfirmed = ko.observable();            this.ConfirmDesc = ko.observable();            if(data)                this.fromJS(data);    };    $.extend(BemsWebApplication.FmsWorkResultViewModel.prototype, {        toJS: function() {            return {                SiteId: this.SiteId(),                WorkRequestId: this.WorkRequestId(),                WorkerUserId: this.WorkerUserId(),                StartDate: this.StartDate(),                EndDate: this.EndDate(),                CauseClassId: this.CauseClassId(),                Content: this.Content(),                ConfirmedDate: this.ConfirmedDate(),                ConfirmedUserId: this.ConfirmedUserId(),                IsConfirmed: this.IsConfirmed(),                ConfirmDesc: this.ConfirmDesc(),            };        },        fromJS: function(data) {            if(data) {                this.SiteId(data.SiteId);                this.WorkRequestId(data.WorkRequestId);                this.WorkerUserId(data.WorkerUserId);                this.StartDate(data.StartDate);                this.EndDate(data.EndDate);                this.CauseClassId(data.CauseClassId);                this.Content(data.Content);                this.ConfirmedDate(data.ConfirmedDate);                this.ConfirmedUserId(data.ConfirmedUserId);                this.IsConfirmed(data.IsConfirmed);                this.ConfirmDesc(data.ConfirmDesc);            }        }    });})();
 |