コード例 #1
0
    public override CStatus SaveControl()
    {
        //get the checked decision states;
        string strDSIDs = CGridView.GetCheckedRows(
            gvDS,
            "chkSelect");

        long lDSCount = strDSIDs.Split(',').Count();

        //save the decision states
        CChecklistItemData itm    = new CChecklistItemData(BaseMstr.BaseData);
        CStatus            status = itm.SaveDecisionStates(
            ChecklistID,
            ChecklistItemID,
            strDSIDs,
            lDSCount);

        if (!status.Status)
        {
            ShowStatusInfo(status);
            ShowMPE();
            return(status);
        }

        return(new CStatus());
    }