`

新建的时候给文本框附值(自己记录的备忘)

阅读更多

 
前台JS:
//#region获取供应商的开户银行和账号-jun-2011-6-20-10:00-
                        var finance_check_setBankAccount = Ext.lib.Ajax.getConnectionObject().conn;
                        finance_check_setBankAccount.open("GET", 'BLL/ModuleBusiness/Finance/Operation.aspx?cmd=SetBankAccount&id=' + finance_check_ContractId, false);
                        finance_check_setBankAccount.send(null);
                        if (finance_check_setBankAccount.status == "200") {
                            finance_check_BankAccount_obj = Ext.decode(finance_check_setBankAccount.responseText);//把返回的json串转化为对象
                            finance_check_actualFormPanel.form.findField('BANK').setValue(finance_check_BankAccount_obj.BANK);
                            finance_check_actualFormPanel.form.findField('ACCOUNT').setValue(finance_check_BankAccount_obj.ACCOUNT);
                        } else {
                            Ext.MessageBox.alert(WooI18N.ModuleBusiness.Finance.Order.FinanceCheck.Warning, WooI18N.ModuleBusiness.Finance.Order.FinanceCheck.WarningContent);
                        }//#endregion获取供应商的开户银行和账号-jun-2011-6-20-10:00-
前台BLL:
CRUD finance = new CRUD();
  switch (Request["cmd"])
             {
                        // 取得供应商开户银行及账号
                        case "SetBankAccount":
                            var contractId = Request["id"];
                            Response.Write(finance.GetSupplierBankAndAccount(contractId));
                            break;
    }
后台CRUD:
        /// <summary>
        /// 取得供应商的开户银行及账号
        /// </summary>
        /// <param name="contractId">The contract id.</param>
        /// <returns></returns>
        /// <remark>Create by 苏?杨?周ü 2011-06-16 </remark>
        /// <remark>Copyright 2011 Woorich</remark>
        public string GetSupplierBankAndAccount(string contractId)
        {
            DAL.DALFactory dal = new DALFactory();
            return dal.GetSupplierBankAndAccount(contractId);
        }
后台DAL:
        /// <summary>
        ///取得供应商的开户银行及账号
        /// </summary>
        /// <param name="contractId">The contract id.</param>
        /// <returns></returns>
        /// <remark>2011-06-16 </remark>
        /// <remark>Copyright 2011 Woorich</remark>
        public string GetSupplierBankAndAccount(string contractId)
        {
            WCMSDATA wd = DataEntity.Initializes();
            Int32 contractIntId = 0;
            if (Int32.TryParse(contractId, out contractIntId))
            {
                var contract = wd.WOO_CONTRACT.Where(p => p.ID == Convert.ToInt32(contractId));
                if (contract.Count() > 0)
                {
                    var supplier = contract.First().WOO_COMPANY;
                    var query = new
                    {
                        BANK = supplier.BANK,
                        ACCOUNT = supplier.ACCOUNT
                    };
                    return query.ToJSON().TrimStart('[').TrimEnd(']');
                }
            }
            return "NO";
        }

  • 大小: 33.9 KB
分享到:
评论

相关推荐

    备忘录系统

    【备忘录系统】是一个由个人开发的软件应用,它提供了创建、管理和删除备忘录的基本功能,旨在帮助用户方便地记录和跟踪日常事务。这个系统可能是用VC(Visual C++)作为编程语言,结合SQL(Structured Query ...

    基于android的多媒体备忘录的设计与实现.pdf

    软件主要通过三个Activity来实现,分别是用于实现新建备忘录、拍照、设置提醒时间、保存的Activity,用于显示备忘录列表、搜索功能、删除和分享的Activity,以及用于唤醒屏幕、显示提醒备忘录内容的Activity。...

    毕业论文设计-IT计算机-VB工作备忘录设计与实现(源代码+系统).zip

    《VB工作备忘录设计与实现》是一份深入探讨如何使用Visual Basic(VB)编程语言设计和实现工作备忘录系统的毕业论文设计。这个项目旨在为用户提供一个方便、高效的日常事务管理工具,帮助用户记录、管理和提醒工作...

    VB工作备忘录设计与实现(源代码+系统).rar

    《VB工作备忘录设计与实现》是一款基于Visual Basic(VB)编程语言开发的应用程序,主要功能是提供一个便捷的工作备忘记录与管理工具。该系统涵盖了从需求分析、设计、编码到测试的完整开发流程,是学习VB编程以及...

    VB工作备忘录设计与实现(源代码+系统).zip

    《VB工作备忘录设计与实现》是一款基于Visual Basic(VB)编程语言开发的个人管理工具,主要用于帮助用户记录和管理日常工作事项。该系统具备基本的备忘录功能,包括新建、编辑、删除、查看备忘录等操作,旨在提高...

    基于Java实现的轻量级记事本设计源码

    这使得它在处理日常的文本记录、备忘录或是简单编程时能够迅速启动并提供足够的功能支持。 具体到本项目,首先,它是由Java语言开发而成,Java语言本身具有跨平台、安全性高、性能稳定等特点。Java的这些特性使得它...

    BitWare 用modem发传真打电话的软件

    您可以发送先前保存的传真文档(如您可能已将公司的相关文献保存为传真文档以便于发送)、仅发送封面信息(这对仅发送简短的信息及备忘录的您十分有用)、发送扫描入的图象、转发所接收到的传真、“传输日志”重新...

Global site tag (gtag.js) - Google Analytics