public void Face_Init()
        {
            //CommonMethod.DropDownListDepartment(this.ddlBelongingDep, false);

            this.ddlPaymentCollectionType.Items.Clear();
            var PaymentCollectionTypeList = base.CodeService.GetCodeListInfoByCodeTypeID(223);

            this.ddlPaymentCollectionType.DataSource     = PaymentCollectionTypeList;
            this.ddlPaymentCollectionType.DataTextField  = "CodeName";
            this.ddlPaymentCollectionType.DataValueField = "CodeID";
            this.ddlPaymentCollectionType.DataBind();

            //this.ddlBelongingDep.Items.Clear();
            //var BelongingDepList = base.CodeService.GetCodeListInfoByCodeTypeID(1);
            //this.ddlBelongingDep.DataSource = BelongingDepList;
            //this.ddlBelongingDep.DataTextField = "CodeName";
            //this.ddlBelongingDep.DataValueField = "CodeID";
            //this.ddlBelongingDep.DataBind();

            ddlBelongingCompany.Items.Clear();
            var belongingCompany = EnterpriseService.GetAllEnterprises();

            ddlBelongingCompany.DataSource     = belongingCompany;
            ddlBelongingCompany.DataTextField  = "EntName";
            ddlBelongingCompany.DataValueField = "EntId";
            ddlBelongingCompany.DataBind();
            ddlBelongingCompany.Items.Insert(0, new ListItem("", "-1"));
            ddlBelongingCompany.Items.Add(new ListItem("和众互联", "0"));
            #region
            //this.ddlBelongingProject.Items.Clear();
            //var list = base.XMProjectService.GetXMProjectList();
            //if (list != null && list.Count > 0)
            //{
            //    this.ddlBelongingProject.DataSource = list;
            //    this.ddlBelongingProject.DataTextField = "ProjectName";
            //    this.ddlBelongingProject.DataValueField = "Id";
            //    this.ddlBelongingProject.DataBind();
            //}
            //this.ddlBelongingProject.Items.Insert(0, new ListItem("", "-1"));

            //this.ddlReceivablesType.Items.Clear();
            //var ReceivablesTypeList = base.CodeService.GetCodeListInfoByCodeTypeID(224);
            //this.ddlReceivablesType.DataSource = ReceivablesTypeList;
            //this.ddlReceivablesType.DataTextField = "CodeName";
            //this.ddlReceivablesType.DataValueField = "CodeID";
            //this.ddlReceivablesType.DataBind();
            //this.ddlReceivablesType.Items.Insert(0, new ListItem("", "-1"));

            //this.ddlBudgetType.Items.Clear();
            //var BudgetTypeList = base.CodeService.GetCodeListInfoByCodeTypeID(225);
            //this.ddlBudgetType.DataSource = BudgetTypeList;
            //this.ddlBudgetType.DataTextField = "CodeName";
            //this.ddlBudgetType.DataValueField = "CodeID";
            //this.ddlBudgetType.DataBind();
            //this.ddlBudgetType.Items.Insert(0, new ListItem("", "-1"));
            #endregion
        }
        public void Face_Init()
        {
            this.ddlYear.Items.Clear();
            List <string> YearList = new List <string>();

            for (int i = 0; i < 5; i++)
            {
                int year = DateTime.Now.Year;
                YearList.Add((year - i).ToString());
            }
            this.ddlYear.DataSource = YearList;
            this.ddlYear.DataBind();
            this.ddlMonth.SelectedValue = DateTime.Now.Month.ToString();

            ddlCompany.Items.Clear();
            var belongingCompany = EnterpriseService.GetAllEnterprises();

            ddlCompany.DataSource     = belongingCompany;
            ddlCompany.DataTextField  = "EntName";
            ddlCompany.DataValueField = "EntId";
            ddlCompany.DataBind();
            ddlCompany.Items.Insert(0, new ListItem("", "-1"));
        }
Beispiel #3
0
        public void Face_Init()
        {
            ddlBelongingCompany.Items.Clear();
            var belongingCompany = EnterpriseService.GetAllEnterprises();

            ddlBelongingCompany.DataSource     = belongingCompany;
            ddlBelongingCompany.DataTextField  = "EntName";
            ddlBelongingCompany.DataValueField = "EntId";
            ddlBelongingCompany.DataBind();
            ddlBelongingCompany.Items.Insert(0, new ListItem("", "-1"));
            //ddlBelongingCompany.Items.Add(new ListItem("合众互联", "0"));

            //CommonMethod.DropDownListDepartment(this.ddlBelongingDep, true);
            //this.ddlBelongingDep.Items.Clear();
            //var BelongingDepList = base.CodeService.GetCodeListInfoByCodeTypeID(1);
            //this.ddlBelongingDep.DataSource = BelongingDepList;
            //this.ddlBelongingDep.DataTextField = "CodeName";
            //this.ddlBelongingDep.DataValueField = "CodeID";
            //this.ddlBelongingDep.DataBind();
            this.ddlBelongingDep.Items.Insert(0, new ListItem("", "-1"));

            this.ddlPaymentCollectionType.Items.Clear();
            var PaymentCollectionTypeList = base.CodeService.GetCodeListInfoByCodeTypeID(223);

            this.ddlPaymentCollectionType.DataSource     = PaymentCollectionTypeList;
            this.ddlPaymentCollectionType.DataTextField  = "CodeName";
            this.ddlPaymentCollectionType.DataValueField = "CodeID";
            this.ddlPaymentCollectionType.DataBind();
            this.ddlPaymentCollectionType.Items.Insert(0, new ListItem("", "-1"));

            this.ddlBelongingProject.Items.Clear();
            var list = base.XMProjectService.GetXMProjectList();

            if (list != null && list.Count > 0)
            {
                this.ddlBelongingProject.DataSource     = list;
                this.ddlBelongingProject.DataTextField  = "ProjectName";
                this.ddlBelongingProject.DataValueField = "Id";
                this.ddlBelongingProject.DataBind();
            }
            this.ddlBelongingProject.Items.Insert(0, new ListItem("", "-1"));

            //收款类别绑定
            var ReceivablesTypes = base.CodeService.GetCodeListInfoByCodeTypeID(224);

            this.ddlReceivablesType.DataSource     = ReceivablesTypes;
            this.ddlReceivablesType.DataTextField  = "CodeName";
            this.ddlReceivablesType.DataValueField = "CodeID";
            this.ddlReceivablesType.DataBind();
            this.ddlReceivablesType.Items.Insert(0, new ListItem("", "-1"));

            var BudgetTypes = XMFinancialFieldService.GetXMFinancialFieldByParentID(70);

            this.ddlBudgetType.DataSource     = BudgetTypes;
            this.ddlBudgetType.DataTextField  = "FieldName";
            this.ddlBudgetType.DataValueField = "Id";
            this.ddlBudgetType.DataBind();
            this.ddlBudgetType.Items.Insert(0, new ListItem("", "-1"));

            #region 注释-交款人绑定

            ////开始日期
            //string Begin = this.txtBeginDate.Value.Trim();
            ////结束日期
            //string End = this.txtEndDate.Value.Trim();

            //var List = base.XMFinancialCapitalFlowService.GetXMFinancialCapitalFlowListByDate(Begin, End);
            //this.ddlAssociatedPerson.Items.Clear();
            //this.ddlAssociatedPerson.DataSource = List.Distinct(new Compare<XMFinancialCapitalFlow>((x, y) => x.AssociatedPerson == y.AssociatedPerson));//去重规则
            //this.ddlAssociatedPerson.DataTextField = "AssociatedPerson";
            //this.ddlAssociatedPerson.DataValueField = "AssociatedPerson";
            //this.ddlAssociatedPerson.DataBind();
            //this.ddlAssociatedPerson.Items.Insert(0, new ListItem("---所有---", "-1"));

            #endregion

            this.btnAdd.OnClientClick = "return ShowWindowDetail('资金流水添加','" + CommonHelper.GetStoreLocation()
                                        + "ManageFinance/XMFinancialCapitalFlowAdd.aspx?Id=-1',800, 390, this, function(){document.getElementById('"
                                        + this.btnSearch.ClientID + "').click();});";

            //认领交款人/报销人
            this.btnPaymentPerson.OnClientClick = "return ShowWindowDetail('认领交款人/报销人','" + CommonHelper.GetStoreLocation()
                                                  + "ManageBusiness/XMClaimPaymentPerson.aspx',300, 160, this, function(){document.getElementById('"
                                                  + this.btnSearch.ClientID + "').click();});";
        }