コード例 #1
0
    protected void BindIns()
    {
        Insurance_Group objInsuranceGroup = new Insurance_Group();

        lstIns.DataSource     = objInsuranceGroup.Get_Insurance_Group(txtCompanyID.Text);
        lstIns.DataTextField  = "DESCRIPTION";
        lstIns.DataValueField = "CODE";
        lstIns.DataBind();
    }
コード例 #2
0
    protected void Page_Load(object sender, EventArgs e)
    {
        lstMenu.Attributes.Add("onChange", "this.form.TextBox1.value=this.options[this.selectedIndex].text");
        TextBox1.Attributes.Add("onKeyUp", "autoComplete(this,this.form.ctl00_ContentPlaceHolder1_lstMenu,'text',true)");

        sz_CompanyID = ((Bill_Sys_BillingCompanyObject)(Session["BILLING_COMPANY_OBJECT"])).SZ_COMPANY_ID.ToString();
        if (!Page.IsPostBack)
        {
            Insurance_Group oInsurance_Group = new Insurance_Group();
            lstMenu.DataSource     = oInsurance_Group.Get_Insurance_Group(sz_CompanyID);
            lstMenu.DataTextField  = "DESCRIPTION";
            lstMenu.DataValueField = "CODE";
            lstMenu.DataBind();
            LoadData();
        }
    }
コード例 #3
0
    protected void btn_ADD_Click(object sender, EventArgs e)
    {
        ArrayList _objarr = new ArrayList();
        string    str     = hfselectedNodeinListbox.Value;

        string[] list = hfselectedNodeinListbox.Value.Split(';');
        //for (int i = 0; lstMenusToRole.Items.Count > i; i++)
        //{
        //    InsuranceSave _obj = new InsuranceSave();
        //    _obj.InsuranceId = lstMenusToRole.Items[i].Value;
        //    _objarr.Add(_obj);
        //}
        string          userid       = ((Bill_Sys_UserObject)(Session["USER_OBJECT"])).SZ_USER_ID.ToString();
        Insurance_Group _objinsGroup = new Insurance_Group();

        //_objinsGroup.
        _objinsGroup.Save_Insurance_Group(list, sz_CompanyID, txt_Group.Text, userid);
        hfselectedNodeinListbox.Value     = "";
        hfselectedNodeTextinListbox.Value = "";
        txt_Group.Text = "";
        LoadData();
        lstMenusToRole.Items.Clear();
    }
コード例 #4
0
    public void LoadData()
    {
        Insurance_Group _objbind = new Insurance_Group();
        DataSet         ds       = _objbind.BindGrid(sz_CompanyID);
        DataSet         _Bindset = new DataSet();
        DataTable       dt       = new DataTable();

        dt.Columns.Add("sz_Group_Id");
        dt.Columns.Add("sz_Group_Name");
        dt.Columns.Add("Insurance Id");
        dt.Columns.Add("Insurance Name");

        string bindString       = "";
        string InsuranceID      = "";
        string Groupcurrentname = "";
        string GroupprevName    = "";

        string prvInsName  = "";
        string CurrInsName = "";
        string prvInsID    = "";
        string CurrInsID   = "";
        int    count       = 0;

        foreach (DataRow dr in ds.Tables[0].Rows)
        {
            Groupcurrentname = dr["sz_Group_Name"].ToString();
            CurrInsName      = dr["Insurance Name"].ToString();
            CurrInsID        = dr["Insurance ID"].ToString();

            if (count != 0)
            {
                if (GroupprevName.Equals(Groupcurrentname))
                {
                    bindString  = bindString + ';' + CurrInsName;
                    InsuranceID = InsuranceID + ';' + CurrInsID;
                }
                else
                {
                    DataRow dr1 = dt.NewRow();
                    dr1["sz_Group_Id"]    = "";
                    dr1["sz_Group_Name"]  = GroupprevName;
                    dr1["Insurance Name"] = bindString;
                    dr1["Insurance Id"]   = InsuranceID;

                    dt.Rows.Add(dr1);
                    dt.AcceptChanges();
                    bindString    = "";
                    InsuranceID   = "";
                    GroupprevName = dr["sz_Group_Name"].ToString();
                    prvInsName    = dr["Insurance Name"].ToString();
                    prvInsID      = dr["Insurance Id"].ToString();
                    bindString    = prvInsName;
                    InsuranceID   = prvInsID;
                }
                GroupprevName = dr["sz_Group_Name"].ToString();
            }
            else
            {
                GroupprevName = dr["sz_Group_Name"].ToString();
                prvInsName    = dr["Insurance Name"].ToString();
                prvInsID      = dr["Insurance Id"].ToString();
                bindString    = prvInsName;
                InsuranceID   = prvInsID;
                count         = 1;
            }
        }
        if (count != 0)
        {
            DataRow dr1 = dt.NewRow();
            dr1["sz_Group_Id"]    = "";
            dr1["sz_Group_Name"]  = GroupprevName;
            dr1["Insurance Name"] = bindString;
            dr1["Insurance Id"]   = InsuranceID;
            dt.Rows.Add(dr1);
            dt.AcceptChanges();
        }
        grdInsuranceGroup.DataSource = dt; //_objbind.BindGrid(sz_CompanyID);
        grdInsuranceGroup.DataBind();
        hfselectedNodeinListbox.Value     = "";
        hfselectedNodeTextinListbox.Value = "";
    }