protected void subGetData()
    {
        var isSuccess               = false;
        var msg                     = "";
        var Detaildatas             = new OnBizReqAppdOperationBean();
        var ViewData                = new OnBizReqAppdOperationModel();
        CheckVisitPKModel QueryData = new CheckVisitPKModel();

        QueryData.CompID    = _SessionCheckVisitPKModel.CompID;
        QueryData.EmpID     = _SessionCheckVisitPKModel.EmpID;
        QueryData.WriteDate = _SessionCheckVisitPKModel.WriteDate;
        QueryData.FormSeq   = _SessionCheckVisitPKModel.FormSeq;

        isSuccess = FN_OnBizReqAppdOperation.GetVisitFormDetailData(QueryData, out Detaildatas, out msg);
        if (isSuccess && Detaildatas != null)
        {
            ViewData = FN_OnBizReqAppdOperation.DetailDataFormat(Detaildatas); //Format Data

            lblWriterID_Nametxt.Text = ViewData.WriterID_Name;
            lblWriteDatetxt.Text     = ViewData.WriteDate;
            lblEmpID_NameNtxt.Text   = ViewData.EmpID_NameN;
            lblVisitFormNotxt.Text   = ViewData.VisitFormNo;
            lblCompNametxt.Text      = ViewData.CompID_Name;
            lblDeptNametxt.Text      = ViewData.DeptName;
            lblTitleNametxt.Text     = ViewData.TitleName;
            lblPositiontxt.Text      = ViewData.Position;
            lblTel_1txt.Text         = ViewData.Tel_1;
            lblTel_2txt.Text         = ViewData.Tel_2;
            lblVisitDatetxt.Text     = ViewData.VisitDate;
            lblVisitTimetxt.Text     = ViewData.VisitTime;
            lblDeputyID_Nametxt.Text = ViewData.DeputyID_Name;
            if (ViewData.LocationType.Equals("1"))
            {
                chkInterLocation.Checked     = true;
                lblInterLocationNametxt.Text = ViewData.InterLocationName;
            }
            else if (ViewData.LocationType.Equals("2"))
            {
                chkExterLocation.Checked     = true;
                lblExterLocationNametxt.Text = ViewData.ExterLocationName;
            }
            else if (ViewData.LocationType.Equals("3"))
            {
                chkInterLocation.Checked     = true;
                lblInterLocationNametxt.Text = ViewData.InterLocationName;
                chkExterLocation.Checked     = true;
                lblExterLocationNametxt.Text = ViewData.ExterLocationName;
            }
            lblVisiterNametxt.Text     = ViewData.VisiterName;
            lblVisiterTeltxt.Text      = ViewData.VisiterTel;
            lblVisitReasontxt.Text     = ViewData.VisitReason;
            lblVisitReasonDesctxt.Text = ViewData.VisitReasonDesc;
            lblLastChgComptxt.Text     = ViewData.LastChgComp_Name;
            lblLastChgIDtxt.Text       = ViewData.LastChgID_Nanme;
            lblLastChgDatetxt.Text     = ViewData.LastChgDate;
            ViewState["FlowCaseID"]    = ViewData.FlowCaseID;
        }
    }
Exemple #2
0
    /// <summary>
    /// 載入資料
    /// </summary>
    private void LoadData()
    {
        var isSuccess = false;
        var msg       = "";
        var datas     = new List <CheckVisitGridDataBean>();
        var viewData  = new OnBizReqAppdOperationModel()
        {
            CompID  = UserInfo.getUserInfo().CompID,
            ValidID = UserInfo.getUserInfo().UserID
        };

        isSuccess = FN_OnBizReqAppdOperation.GetVisitFormGridViewData(viewData, out datas, out msg);
        if (isSuccess && datas != null && datas.Count > 0)
        {
            viewData.CheckVisitGridDataList = FN_OnBizReqAppdOperation.GridDataFormat(datas); //Format Data
        }
        gvCheckVisitForm.DataSource = viewData.CheckVisitGridDataList;
        gvCheckVisitForm.DataBind();
        _OnBizReqAppdOperationModel = viewData;
    }