protected void CheckForLockedStatus(WRObjectModel.UnitServiceRequest usr)
        {
            //changes are NOT allowed for Merged, Denied or Complete Requests...disable controls!
            WRObjectModel.ServiceRequestStatus complete = WRObjectModel.ServiceRequestStatus.Get("complete");
            WRObjectModel.ServiceRequestStatus merged = WRObjectModel.ServiceRequestStatus.Get("merged");
            WRObjectModel.ServiceRequestStatus denied = WRObjectModel.ServiceRequestStatus.Get("non-warrantable");
            if (usr.ServiceRequestStatusID == complete.ServiceRequestStatusID ||
                usr.ServiceRequestStatusID == merged.ServiceRequestStatusID ||
                usr.ServiceRequestStatusID == denied.ServiceRequestStatusID)
            {

                this.btnSave.Enabled = false;
                this.txtComment.Enabled = false;
                this.txtRequestID.Enabled = false;

                this.lblDisabledMsg.Text = "Note: Requests with the status of " + usr.ServiceRequestStatus.Name + " can not be modified. ";
                this.lblDisabledMsg.Visible = true;
            }
        }
        protected bool CheckForLockedStatus(WRObjectModel.UnitServiceRequest usr)
        {
            bool locked = false;
            //changes are NOT allowed for Merged, Denied or Complete Requests...disable controls!
            WRObjectModel.ServiceRequestStatus complete = WRObjectModel.ServiceRequestStatus.Get("complete");
            WRObjectModel.ServiceRequestStatus merged = WRObjectModel.ServiceRequestStatus.Get("merged");
            WRObjectModel.ServiceRequestStatus denied = WRObjectModel.ServiceRequestStatus.Get("non-warrantable");
            if (usr.ServiceRequestStatusID == complete.ServiceRequestStatusID ||
                usr.ServiceRequestStatusID == merged.ServiceRequestStatusID ||
                usr.ServiceRequestStatusID == denied.ServiceRequestStatusID)
            {

                locked = true;
            }

            return locked;
        }