예제 #1
0
    /// <summary>
    /// 绑定数据
    /// </summary>
    private DataTable Bind()
    {
        depId = common.IntSafeConvert(cbDepment.SelectedItem.Value);
        int       year = common.IntSafeConvert(cmbyear.SelectedItem.Value);
        DataTable dt   = BGBudItemsManager.GetApplyReimburByDepID(depId, year, "已上报");

        stBudget.DataSource = getnew(dt);
        stBudget.DataBind();
        return(dt);
    }
    /// <summary>
    /// 绑定数据
    /// </summary>
    private DataTable Bind()
    {
        depId = common.IntSafeConvert(cbDepment.SelectedItem.Value);
        int       year = common.IntSafeConvert(cmbyear.SelectedItem.Value);
        DataTable dt   = BGBudItemsManager.GetApplyReimburByDepID(depId, year, "提交");

        dt.Columns.Add("ReportNum");
        for (int i = 0; i < dt.Rows.Count; i++)
        {
            dt.Rows[i]["ReportNum"] = BGBudItemHisManage.GetBIReportNumByBudid(common.IntSafeConvert(dt.Rows[i]["BudID"]));
        }
        stBudget.DataSource = getnew(dt);
        stBudget.DataBind();
        return(dt);
    }
    /// <summary>
    /// 绑定
    /// </summary>
    private void bind(int yeartmp)
    {
        depId = common.IntSafeConvert(cbDepment.SelectedItem.Value);
        int year = DateTime.Now.Year;

        if (yeartmp == 0)
        {
            yeartmp = year;
        }
        DataTable dt = BGBudItemsManager.GetApplyReimburByDepID(depId, yeartmp);

        if (dt.Rows.Count <= 0)
        {
            X.Msg.Alert("提示", "该部门数据为空!");
        }
        else
        {
            stBudget.DataSource = dt;
            stBudget.DataBind();
        }
    }