示例#1
0
        public void LoadFromObj(COBudgetPCN oOrg)
        {
            miID                      = oOrg.ID;
            miDepartmentID            = oOrg.DepartmentID;
            miProjectID               = oOrg.ProjectID;
            miBudgetID                = oOrg.BudgetID;
            miInitiatedByID           = oOrg.InitiatedByID;
            msPCNNumber               = oOrg.PCNNumber;
            msPCNTitle                = oOrg.PCNTitle;
            miPCNStatusID             = oOrg.PCNStatusID;
            mdtDateInitiated          = oOrg.DateInitiated;
            msRequestedBy             = oOrg.RequestedBy;
            mdtDateRequested          = oOrg.DateRequested;
            msDescOfChange            = oOrg.DescOfChange;
            mbReasonDesignError       = oOrg.ReasonDesignError;
            mbReasonVendorError       = oOrg.ReasonVendorError;
            mbReasonEstimatingError   = oOrg.ReasonEstimatingError;
            mbReasonContractorError   = oOrg.ReasonContractorError;
            mbReasonSchedule          = oOrg.ReasonSchedule;
            mbReasonScopeAdd          = oOrg.ReasonScopeAdd;
            mbReasonScopeDel          = oOrg.ReasonScopeDel;
            mbReasonDesignChange      = oOrg.ReasonDesignChange;
            mbReasonOther             = oOrg.ReasonOther;
            msOtherReasonDesc         = oOrg.OtherReasonDesc;
            miEstimatedEngrHrs        = oOrg.EstimatedEngrHrs;
            mdEstimatedEngrDlrs       = oOrg.EstimatedEngrDlrs;
            mdEstimatedTICDlrs        = oOrg.EstimatedTICDlrs;
            msEstimateAccuracy        = oOrg.EstimateAccuracy;
            msScheduleImpact          = oOrg.ScheduleImpact;
            mbIsApproved              = oOrg.IsApproved;
            mbIsDisapproved           = oOrg.IsDisapproved;
            mbPrepareControlEstimate  = oOrg.PrepareControlEstimate;
            miProjectManagerID        = oOrg.ProjectManagerID;
            mdtDateApproved           = oOrg.DateApproved;
            mdtDateSubmittedToClient  = oOrg.DateSubmittedToClient;
            mdtDateReceivedFromClient = oOrg.DateReceivedFromClient;
            msComments                = oOrg.Comments;

            mdsPCNData = oOrg.PCNData;
        }
示例#2
0
        public virtual void Clear()
        {
            miID                      = 0;
            miDepartmentID            = 0;
            miProjectID               = 0;
            miBudgetID                = 0;
            miInitiatedByID           = 0;
            msPCNNumber               = "";
            msPCNTitle                = "";
            miPCNStatusID             = 1;
            mdtDateInitiated          = DateTime.Now;
            msRequestedBy             = "";
            mdtDateRequested          = DateTime.Now;
            msDescOfChange            = "";
            mbReasonDesignError       = false;
            mbReasonVendorError       = false;
            mbReasonEstimatingError   = false;
            mbReasonContractorError   = false;
            mbReasonSchedule          = false;
            mbReasonScopeAdd          = false;
            mbReasonScopeDel          = false;
            mbReasonDesignChange      = false;
            mbReasonOther             = false;
            msOtherReasonDesc         = "";
            miEstimatedEngrHrs        = 0;
            mdEstimatedEngrDlrs       = 0;
            mdEstimatedTICDlrs        = 0;
            msEstimateAccuracy        = "";
            msScheduleImpact          = "";
            mbIsApproved              = false;
            mbIsDisapproved           = false;
            mbPrepareControlEstimate  = false;
            miProjectManagerID        = 0;
            mdtDateApproved           = DateTime.Now;
            mdtDateSubmittedToClient  = RevSol.RSUtility.DefaultDate();
            mdtDateReceivedFromClient = RevSol.RSUtility.DefaultDate();
            msComments                = "";

            mdsPCNData = new dsPCN();
        }