//-------------------------------------------------------------方法

    /// <summary>
    /// 查詢最大FormSeq
    /// </summary>
    private void QueryMaxSeq()
    {
        var result    = "";
        var isSuccess = false;
        var msg       = "";
        var datas     = new OnBizPublicOutBean();
        var viewData  = new OnBizPublicOutModel()
        {
            CompID      = UserInfo.getUserInfo().CompID,
            OBWriterID  = UserInfo.getUserInfo().UserID,
            OBWriteDate = DateTime.Now.ToString("yyyy/MM/dd")
        };

        isSuccess = OnBizReqAddes.SelectVisitFormMaxSeq(viewData, out datas, out msg);
        if (isSuccess && datas != null)
        {
            var seq = Int32.Parse(datas.FormSeq) + 1;
            result = seq.ToString();
        }
        else
        {
            result = "1";
        }
        _maxSeq = result;
    }
    //-------------------------------------------------------------主要邏輯區

    /// <summary>
    /// 新增邏輯
    /// </summary>
    private void DoSave()
    {
        bool   result       = false;
        long   seccessCount = 0;
        string msg          = "";

        try
        {
            OnBizPublicOutModel model = setViewModel();

            result = OnBizReqAddes.InsertVisitForm(model, out seccessCount, out msg);
            if (!result)
            {
                throw new Exception(msg);
            }
            if (seccessCount == 0)
            {
                throw new Exception("無資料被新增!!");
            }
            Util.MsgBox("新增成功");
            LoadData();
        }
        catch (Exception ex)
        {
            Util.MsgBox(ex.Message);
        }
    }