Exemple #1
0
    private void BindCheckBoxList()
    {
        if ((int)ViewState["Insurance"] > 0)
        {
            cbl_ApplyCity.Items.Clear();

            PM_StdInsuranceCostBLL            bll = new PM_StdInsuranceCostBLL((int)ViewState["Insurance"]);
            IList <PM_StdInsuranceCostInCity> pms = PM_StdInsuranceCostInCityBLL.GetModelList("Insurance=" + (int)ViewState["Insurance"]);
            foreach (PM_StdInsuranceCostInCity p in pms)
            {
                string cityname = TreeTableBLL.GetFullPathName("MCS_SYS.dbo.Addr_OrganizeCity", p.City);
                cbl_ApplyCity.Items.Add(new ListItem(cityname, p.ID.ToString()));
            }

            tr_OrganizeCity.DataSource  = TreeTableBLL.GetAllChildNodeByNodes("MCS_SYS.dbo.Addr_OrganizeCity", "ID", "SuperID", "1");
            tr_OrganizeCity.RootValue   = "1";
            tr_OrganizeCity.SelectValue = tr_OrganizeCity.RootValue;

            if (bll.Model.ApproveFlag == 1)
            {
                bt_Add.Visible          = false;
                bt_Delete.Visible       = false;
                tr_OrganizeCity.Enabled = false;
            }
        }
    }
Exemple #2
0
 protected void btnDelete_Click(object sender, EventArgs e)
 {
     insuranceCost = new PM_StdInsuranceCostBLL();
     if (gvList.SelectedIndex != -1)
     {
         insuranceCost.Delete((int)gvList.SelectedDataKey[0]);
     }
     btnDelete.Text = "删 除";
     BindGrid();
     gvList.SelectedIndex = -1;
     dvBasePay.Visible    = false;
     btn_Add.Visible      = true;
 }
 protected void btnDelete_Click(object sender, EventArgs e)
 {
     insuranceCost = new PM_StdInsuranceCostBLL();
     if (gvList.SelectedIndex != -1)
     {
         insuranceCost.Delete((int)gvList.SelectedDataKey[0]);
     }
     btnDelete.Text = "删 除";
     BindGrid();
     gvList.SelectedIndex = -1;
     dvBasePay.Visible = false;
     btn_Add.Visible = true;
 }
 protected void btnSave_Click(object sender, EventArgs e)
 {
     insuranceCost = new PM_StdInsuranceCostBLL();
     dvBasePay.GetData(insuranceCost.Model);
     if (gvList.SelectedIndex != -1)
     {
         insuranceCost.Model.ID = (int)gvList.SelectedDataKey[0];
         insuranceCost.Update();
     }
     else
         BindData(insuranceCost.Add());
     dvBasePay.Visible = false;
     btn_Add.Visible = true;
     gvList.SelectedIndex = -1;
     btnDelete.Text = "删 除";
     BindGrid();
 }
Exemple #5
0
 protected void btnSave_Click(object sender, EventArgs e)
 {
     insuranceCost = new PM_StdInsuranceCostBLL();
     dvBasePay.GetData(insuranceCost.Model);
     if (gvList.SelectedIndex != -1)
     {
         insuranceCost.Model.ID = (int)gvList.SelectedDataKey[0];
         insuranceCost.Update();
     }
     else
     {
         BindData(insuranceCost.Add());
     }
     dvBasePay.Visible    = false;
     btn_Add.Visible      = true;
     gvList.SelectedIndex = -1;
     btnDelete.Text       = "删 除";
     BindGrid();
 }
Exemple #6
0
    protected void bt_Add_Click(object sender, EventArgs e)
    {
        if ((int)ViewState["Insurance"] > 0)
        {
            if (tr_OrganizeCity.SelectValue != "0" && tr_OrganizeCity.SelectValue != tr_OrganizeCity.RootValue)
            {
                PM_StdInsuranceCostBLL bll = new PM_StdInsuranceCostBLL((int)ViewState["Insurance"]);

                Addr_OrganizeCityBLL selectedcity     = new Addr_OrganizeCityBLL(int.Parse(tr_OrganizeCity.SelectValue));
                string[]             allparent        = selectedcity.GetAllSuperNodeIDs().Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries);
                IList <PM_StdInsuranceCostInCity> pms = PM_StdInsuranceCostInCityBLL.GetModelList("Insurance=" + (int)ViewState["Insurance"]);
                foreach (PM_StdInsuranceCostInCity p in pms)
                {
                    if (selectedcity.Model.ID == p.City)
                    {
                        MessageBox.Show(this, "对不起,该区域已在适用区域内,请勿重复添加!");
                        return;
                    }

                    if (allparent.Contains(p.City.ToString()))
                    {
                        MessageBox.Show(this, "对不起,要新增的区域的上级【" + TreeTableBLL.GetFullPathName("MCS_SYS.dbo.Addr_OrganizeCity", p.City) + "】已在适用区域内!");
                        return;
                    }
                }

                PM_StdInsuranceCostInCityBLL c = new PM_StdInsuranceCostInCityBLL();
                c.Model.City        = int.Parse(tr_OrganizeCity.SelectValue);
                c.Model.Insurance   = bll.Model.ID;
                c.Model.InsertStaff = (int)Session["UserID"];
                c.Model.InsertTime  = DateTime.Now;
                c.Add();

                BindCheckBoxList();
            }
        }
    }
    protected void bt_Add_Click(object sender, EventArgs e)
    {
        if ((int)ViewState["Insurance"] > 0)
        {
            if (tr_OrganizeCity.SelectValue != "0" && tr_OrganizeCity.SelectValue != tr_OrganizeCity.RootValue)
            {
                PM_StdInsuranceCostBLL bll = new PM_StdInsuranceCostBLL((int)ViewState["Insurance"]);

                Addr_OrganizeCityBLL selectedcity = new Addr_OrganizeCityBLL(int.Parse(tr_OrganizeCity.SelectValue));
                string[] allparent = selectedcity.GetAllSuperNodeIDs().Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries);
                IList<PM_StdInsuranceCostInCity> pms = PM_StdInsuranceCostInCityBLL.GetModelList("Insurance=" + (int)ViewState["Insurance"]);
                foreach (PM_StdInsuranceCostInCity p in pms)
                {
                    if (selectedcity.Model.ID == p.City)
                    {
                        MessageBox.Show(this, "对不起,该区域已在适用区域内,请勿重复添加!");
                        return;
                    }

                    if (allparent.Contains(p.City.ToString()))
                    {
                        MessageBox.Show(this, "对不起,要新增的区域的上级【" + TreeTableBLL.GetFullPathName("MCS_SYS.dbo.Addr_OrganizeCity", p.City) + "】已在适用区域内!");
                        return;
                    }
                }

                PM_StdInsuranceCostInCityBLL c = new PM_StdInsuranceCostInCityBLL();
                c.Model.City = int.Parse(tr_OrganizeCity.SelectValue);
                c.Model.Insurance = bll.Model.ID;
                c.Model.InsertStaff = (int)Session["UserID"];
                c.Model.InsertTime = DateTime.Now;
                c.Add();

                BindCheckBoxList();
            }
        }
    }
Exemple #8
0
 private void BindData(int pid)
 {
     insuranceCost = new PM_StdInsuranceCostBLL(pid);
     dvBasePay.BindData(insuranceCost.Model);
 }
    private void BindCheckBoxList()
    {
        if ((int)ViewState["Insurance"] > 0)
        {
            cbl_ApplyCity.Items.Clear();

            PM_StdInsuranceCostBLL bll = new PM_StdInsuranceCostBLL((int)ViewState["Insurance"]);
            IList<PM_StdInsuranceCostInCity> pms =  PM_StdInsuranceCostInCityBLL.GetModelList("Insurance=" + (int)ViewState["Insurance"]);
            foreach (PM_StdInsuranceCostInCity p in pms)
            {
                string cityname = TreeTableBLL.GetFullPathName("MCS_SYS.dbo.Addr_OrganizeCity", p.City);
                cbl_ApplyCity.Items.Add(new ListItem(cityname, p.ID.ToString()));
            }

            tr_OrganizeCity.DataSource = TreeTableBLL.GetAllChildNodeByNodes("MCS_SYS.dbo.Addr_OrganizeCity", "ID", "SuperID","1");
            tr_OrganizeCity.RootValue = "1";
            tr_OrganizeCity.SelectValue = tr_OrganizeCity.RootValue;

            if (bll.Model.ApproveFlag == 1)
            {
                bt_Add.Visible = false;
                bt_Delete.Visible = false;
                tr_OrganizeCity.Enabled = false;
            }
        }
    }
 private void BindData(int pid)
 {
     insuranceCost = new PM_StdInsuranceCostBLL(pid);
     dvBasePay.BindData(insuranceCost.Model);
 }