예제 #1
0
    public string retDuty(object obj)
    {
        string a = "";

        if (td.GetModelList("d_id=" + obj.ToString() + "").Count != 0)
        {
            a = td.GetModel(Convert.ToInt64(obj)).d_name;
        }
        return(a);
    }
예제 #2
0
    public void bind()
    {
        txtIdKard.Text = tmm.m_idcard;

        if (tj.GetModelList("j_id=" + tmm.m_jiao + "").Count != 0)
        {
            txtjuese.Text = tj.GetModel(Convert.ToInt64(tmm.m_jiao)).j_name;
        }
        if (tb.GetModelList("b_id=" + tmm.m_bum + "").Count != 0)
        {
            txtbumen.Text = tb.GetModel(Convert.ToInt64(tmm.m_bum)).b_name;
        }
        if (td.GetModelList("d_id=" + tmm.m_duty + "").Count != 0)
        {
            txtZhiwu.Text = td.GetModel(Convert.ToInt64(tmm.m_duty)).d_name;
        }
        if (tmm.m_xjb.ToString().Trim() != "")
        {
            List <Tunnel_xjbType> xjbList = xjbB.GetModelList(string.Format("id in ({0})", tmm.m_xjb.Replace("|", ",")));
            foreach (Tunnel.Model.Tunnel_xjbType item in xjbList)
            {
                txtXJB.Text += item.Typename + ",";
            }
            if (txtXJB.Text.Trim() != "")
            {
                txtXJB.Text = txtXJB.Text.Trim().Substring(0, txtXJB.Text.Trim().Length - 1);
            }
        }
        if (tmm.m_KSID.ToString().Trim() != "")
        {
            List <Tunnel_SelType> ksList = st.GetModelList(string.Format("KSID in ({0})", tmm.m_KSID));
            string ks = "";
            foreach (Tunnel_SelType item in ksList)
            {
                if (ks == item.KSID.ToString())
                {
                    continue;
                }
                else
                {
                    lblKS.Text += item.TypeName + ",";
                    ks          = item.KSID.ToString();
                }
            }
        }
        txtMail.Text     = tmm.m_mail;
        txtName.Text     = tmm.m_name;
        txtState.Text    = tmm.m_state == 1 ? "锁定" : "开启";
        txtTel.Text      = tmm.m_mobile;
        txtUserName.Text = tmm.m_login;
        txtBirth.Text    = tmm.m_birth.ToShortDateString() == "1800-1-1" ? "" : tmm.m_birth.ToShortDateString();
    }
예제 #3
0
    public void DropBind()
    {
        jlist = tj.GetModelList("1=1");
        for (int i = 0; i < jlist.Count; i++)
        {
            DropDownList1.Items.Add(new ListItem(jlist[i].j_name, jlist[i].j_id.ToString()));
        }
        DropDownList1.Items.Insert(0, new ListItem("请选择", "0"));

        blist = tb.GetModelList("1=1");
        for (int i = 0; i < blist.Count; i++)
        {
            ddlBum.Items.Add(new ListItem(blist[i].b_name, blist[i].b_id.ToString()));
        }
        ddlBum.Items.Insert(0, new ListItem("请选择", "0"));

        dlist = td.GetModelList("1=1");
        for (int i = 0; i < dlist.Count; i++)
        {
            ddlDuty.Items.Add(new ListItem(dlist[i].d_name, dlist[i].d_id.ToString()));
        }
        ddlDuty.Items.Insert(0, new ListItem("请选择", "0"));

        List <Tunnel.Model.Tunnel_xjbType> xjbList = m_xjbTypeBLL.GetModelList("1=1");

        foreach (Tunnel.Model.Tunnel_xjbType x_item in xjbList)
        {
            CheckBoxList3.Items.Add(new ListItem(x_item.Typename, x_item.Id.ToString()));
        }
        List <Tunnel.Model.Tunnel_SelType> newsType = st.GetModelList("KSID<>0 ORDER BY KSID");
        string sid = "";

        for (int i = 0; i < newsType.Count; i++)
        {
            if (sid == newsType[i].KSID.ToString().Trim())
            {
                continue;
            }
            else
            {
                cbListKS.Items.Add(new ListItem(newsType[i].BumName, newsType[i].KSID.ToString()));
                sid = newsType[i].KSID.ToString();
            }
        }
    }
예제 #4
0
    public bool AddDuty()
    {
        bool b = true;

        tdd.d_name   = txtName.Text.Trim();
        tdd.d_depict = txtName2.Text;
        tdd.d_flag   = DropDownList1.SelectedValue;

        if (td.GetModelList("d_name = '" + tdd.d_name + "' and d_flag='" + tdd.d_flag + "'").Count == 0)
        {
            int a = td.Add(tdd);
            tdyy.dy_did = a.ToString();
            tdy.Add(tdyy);
        }
        else
        {
            b = false;
        }
        return(b);
    }