zoukankan      html  css  js  c++  java
  • .NET ------ 默认展示其他表中数据

    实现项目客户展示客户管理里的第一个记录,负责人默认是当前操作用户

    项目客户是从客户表载入的数据,负责人是角色表中数据

    前端代码

    <td align="right">项目客户:</td>
    <td align="left" bgcolor="#FFFFFF">
        <asp:HiddenField ID="HiddenFieldCase_ClientGuid" runat="server" />
        <asp:HiddenField ID="HiddenFieldCase_ClientName" runat="server" />
        <asp:TextBox ID="tbCase_ClientName" runat="server" ReadOnly="true"></asp:TextBox>
        <%if (_Edit != "show") %>
        <%{ %>
        <a href="javascript:return false;" onclick="javascript:WebDialogLoad('选择客户', 700, 500, '../../qdBaseErp/Bclient/Client_Flag_Select_order_win.aspx?flag=0&pwidth=680&pheight=380&hidguid=<%=HiddenFieldCase_ClientGuid.ClientID %>&hidname=<%=HiddenFieldCase_ClientName.ClientID %>&tbname=<%=tbCase_ClientName.ClientID %>')" ><img src="../../qdadmin/qdimages/jiaohu.png" align="absmiddle"></a>
        <%} %>
    </td>
    <td align="right">负责人:</td>
    <td align="left" bgcolor="#FFFFFF">
    <asp:DropDownList ID="ddlLing_User_LoginGuid" runat="server" Width="160px"></asp:DropDownList></td>
    </tr>

    后面实现

     {
                    {//生产令负责人
                        ITEM.Inherits.Bll.qdCnt4.bllFourAdminUser _bllUser = new bllFourAdminUser();
                        string swhere = _ddlLing_User_LoginGuid == string.Empty ? "" : " where RoleTypeFlag in(" + _ddlLing_User_LoginGuid + ")";
                        List<ITEM.Model.qdCnt4.FourAdminUser> mList = _bllUser.GetListSelFourAdminUser3("AdminGuid,LoginID", base.EnterpriseGuid, " and RoleGuid in(select RoleGuid from tbFourAdminRole " + swhere + ")");
                        this.ddlLing_User_LoginGuid.DataTextField = "LoginID";
                        this.ddlLing_User_LoginGuid.DataValueField = "AdminGuid";
                        this.ddlLing_User_LoginGuid.DataSource = mList;
                        this.ddlLing_User_LoginGuid.DataBind();
                        this.ddlLing_User_LoginGuid.Items.Insert(0, new ListItem());
                    }
    
                }
                //负责人为当前登陆用户
                try
                {
                    this.ddlLing_User_LoginGuid.Text = _XUserLogin.UserLoginGuid;
    
                }
                catch (Exception) { }
    
                //客户显示为第一个
                bllClient_Flag bllclient_flag = new bllClient_Flag();
    
                List<ITEM.Model.qdMis4.Client_Flag> mListClient = bllclient_flag.GetListSelClient_Flag3("*", base.EnterpriseGuid, 0," order by inumber desc",1);
    
                if (mListClient.Count > 0)
                {
                    this.tbCase_ClientName.Text = mListClient[0].ClientName;
                    this.HiddenFieldCase_ClientGuid.Value = mListClient[0].ClientGuid;
                    this.HiddenFieldCase_ClientName.Value = mListClient[0].ClientName;
           
                }
    服务层的GetListSelClient_Flag3 方法
     public List<ITEM.Model.Client_Flag> GetListSelClient_Flag3(string sFilesName,object WhereQiyeGuid,object WhereFlag,string strSqlLast,int iTop)
            {
                return GetListSelClient_Flag3(sFilesName,
                     null    //客户关键字
                    , null    //自增长序号
                    , WhereQiyeGuid//云端标识关键字
                    , null    //云端标识编码
                    , null    //云端标识名称
                    , null    //单位Guid
                    , null    //单位编码
                    , null    //单位名称
                    , null    //客户名称
                    , null    //客户编号
                    , null    //会员类别
                    , null    //会员类别
                    , null    //会员类别
                    , null    //会员类别
                    , null    //所属行业
                    , null    //所属行业
                    , null    //企业性质
                    , null    //企业性质
                    , null    //所属区域
                    , null    //所属区域
                    , null    //企业产品标签集合,逗号隔开,选填
                    , null    //企业产品标签集合,逗号隔开,可以选填或手动填写
                    , null    //联系人
                    , null    //联系人电话
                    , null    //联系人微信
                    , null    //联系人QQ
                    , null    //联系人Email
                    , null    //联系人地址
                    , null    //联系人备注
                    , null    //上传身份证正面
                    , null    //上传身份证反面
                    , null    //上传营业执照
                    , null    //
                    , null    //全域范围 0单位独享 1全域共享
                    , null    //全域范围 0单位独享 1全域共享
                    , null    //登录用户名
                    , null    //登录密码
                    , null    //审核状态 0待审核 1同意 2不同意 -1打回
                    , null    //审核状态 0待审核 1同意 2不同意 -1打回
                    , null    //审核人Guid
                    , null    //审核人LoginID
                    , null    //审核时间
                    , null    //审核说明
                    , null    //VIP开始时间
                    , null    //VIP结束时间
                    , null    //VIP每天发送条数
                    , null    //选择城市编码
                    , null    //备注
                    , WhereFlag//数据标识
                    , null    //Flag标识说明,推荐使用枚举
                    , null    //排序编号
                    , null    //是否禁用0-启用1-禁用
                    , null    //逻辑删除0-正常1-删除
                    , null    //数据创建者登录用户名
                    , null    //数据创建者的关键字Guid
                    , null    //数据创建者IP地址
                    , null    //创建时间
                    , null    //数据修改这的登录用户名
                    , null    //数据修改者的关键字Guid
                    , null    //数据修改者IP地址
                    , null    //最后一次修改时间
                    , null    //备用扩展1
                    , null    //备用扩展2
                    , null    //备用扩展3
                    , null    //备用扩展4
                    , null    //备用扩展5
                    , null    //备用扩展1
                    , null    //备用扩展2
                    , null    //备用扩展3
                    , null    //备用扩展4
                    ,strSqlLast,iTop);
            }
  • 相关阅读:
    k8s系列---service
    算法
    golang-练习ATM --面向对象实现
    golang-练习ATM
    k8s系列---pod介绍
    12.20 一组v-if/v-else-if/v-else 的元素类型相同,应该使用 key
    12.20 await 操作符的学习(await后跟非promsie、promsie(成功/失败)的几种情况测试)
    12.20 async关键字的学习
    12.20 falsy变量
    12.19 js中递归优化(递归爆栈)
  • 原文地址:https://www.cnblogs.com/obge/p/13294882.html
Copyright © 2011-2022 走看看