Example #1
0
    public override CStatus SaveControl()
    {
        //get the checked outcome states
        string strOSIDs = CGridView.GetCheckedRows(
            gvOS,
            "chkSelect");

        long lOSCount = strOSIDs.Split(',').Count();

        //save the outcome states
        CChecklistItemData itm    = new CChecklistItemData(BaseMstr.BaseData);
        CStatus            status = itm.SaveOutcomeStates(
            ChecklistID,
            ChecklistItemID,
            strOSIDs,
            lOSCount);

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

        return(new CStatus());
    }