private void AddFaceTo() { int id = (int)ViewState["ID"]; List <string> PositionList, OrganizeCityList; GetListItem(out PositionList, out OrganizeCityList); if (PositionList != null) { QNA_ToPositionBLL p_toPositionbll = new QNA_ToPositionBLL(); foreach (string child in PositionList) { if (QNA_ToPositionBLL.GetModelList(string.Format("ProjectID={0} AND Position={1}", id, child)).Count == 0) { p_toPositionbll.Model.ProjectID = id; p_toPositionbll.Model.Position = int.Parse(child); p_toPositionbll.Add(); } } } if (OrganizeCityList != null) { QNA_ToOrganizeCityBLL p_toOrganizeCitybll = new QNA_ToOrganizeCityBLL(); foreach (string child in OrganizeCityList) { if (QNA_ToOrganizeCityBLL.GetModelList(string.Format("ProjectID={0} AND OrganizeCity={1}", id, child)).Count == 0) { p_toOrganizeCitybll.Model.ProjectID = id; p_toOrganizeCitybll.Model.OrganizeCity = int.Parse(child); p_toOrganizeCitybll.Add(); } } } }
private void BindData() { QNA_Project m = new QNA_ProjectBLL((int)ViewState["ID"]).Model; if (m != null) { pl_detail.BindData(m); if (m.Enabled == "Y") { bt_Enabled.Visible = false; } else { bt_Disabled.Visible = false; } tab_QNAToPosition.Visible = m.ToAllStaff == "N"; tab_QNAToOrganizeCity.Visible = m.ToAllOrganizeCity == "N"; ddl_FaceTo_SelectedIndexChanged(null, null); gv_List.ConditionString = "QNA_Question.Project=" + m.ID.ToString() + " ORDER BY QNA_Question.SortCode"; gv_List.BindGrid(); #region 显示所属职位,片区 if (tab_QNAToPosition.Visible) { List <int> List = new List <int>(); List = new QNA_ToPositionBLL().GetPositionByProjectID((int)ViewState["ID"]); lb_PositionChild.Items.Clear(); if (List != null) { foreach (int id in List) { Org_PositionBLL positionbll = new Org_PositionBLL(id); lb_PositionChild.Items.Add(new ListItem(positionbll.Model.Name, id.ToString())); } } } if (tab_QNAToOrganizeCity.Visible) { List <int> List = new List <int>(); List = new QNA_ToOrganizeCityBLL().GetOrganizeCityByProjectID((int)ViewState["ID"]); lb_CityChild.Items.Clear(); if (List != null) { foreach (int id in List) { Addr_OrganizeCityBLL organizeCitybll = new Addr_OrganizeCityBLL(id); lb_CityChild.Items.Add(new ListItem(organizeCitybll.Model.Name, id.ToString())); } } } #endregion } }
private void BindData() { QNA_Project m = new QNA_ProjectBLL((int)ViewState["ID"]).Model; if (m != null) { pl_detail.BindData(m); if (m.Enabled == "Y") bt_Enabled.Visible = false; else bt_Disabled.Visible = false; tab_QNAToPosition.Visible =m.ToAllStaff == "N"; tab_QNAToOrganizeCity.Visible = m.ToAllOrganizeCity == "N"; ddl_FaceTo_SelectedIndexChanged(null, null); gv_List.ConditionString = "QNA_Question.Project=" + m.ID.ToString() + " ORDER BY QNA_Question.SortCode"; gv_List.BindGrid(); #region 显示所属职位,片区 if (tab_QNAToPosition.Visible) { List<int> List = new List<int>(); List = new QNA_ToPositionBLL().GetPositionByProjectID((int)ViewState["ID"]); lb_PositionChild.Items.Clear(); if (List != null) { foreach (int id in List) { Org_PositionBLL positionbll = new Org_PositionBLL(id); lb_PositionChild.Items.Add(new ListItem(positionbll.Model.Name, id.ToString())); } } } if (tab_QNAToOrganizeCity.Visible) { List<int> List = new List<int>(); List = new QNA_ToOrganizeCityBLL().GetOrganizeCityByProjectID((int)ViewState["ID"]); lb_CityChild.Items.Clear(); if (List != null) { foreach (int id in List) { Addr_OrganizeCityBLL organizeCitybll = new Addr_OrganizeCityBLL(id); lb_CityChild.Items.Add(new ListItem(organizeCitybll.Model.Name, id.ToString())); } } } #endregion } }
private void AddFaceTo() { int id = (int)ViewState["ID"]; List<string> PositionList, OrganizeCityList; GetListItem(out PositionList, out OrganizeCityList); if (PositionList != null) { QNA_ToPositionBLL p_toPositionbll = new QNA_ToPositionBLL(); foreach (string child in PositionList) { if (QNA_ToPositionBLL.GetModelList(string.Format("ProjectID={0} AND Position={1}", id, child)).Count == 0) { p_toPositionbll.Model.ProjectID = id; p_toPositionbll.Model.Position = int.Parse(child); p_toPositionbll.Add(); } } } if (OrganizeCityList != null) { QNA_ToOrganizeCityBLL p_toOrganizeCitybll = new QNA_ToOrganizeCityBLL(); foreach (string child in OrganizeCityList) { if (QNA_ToOrganizeCityBLL.GetModelList(string.Format("ProjectID={0} AND OrganizeCity={1}", id, child)).Count == 0) { p_toOrganizeCitybll.Model.ProjectID = id; p_toOrganizeCitybll.Model.OrganizeCity = int.Parse(child); p_toOrganizeCitybll.Add(); } } } }