当前位置: 首页 > news >正文

生成备案号例如80-027-1-001 规则为:企业编号-所在区号-产品类别-序号

 1 例如: 1.ToString( " 000 ")数字格式化后为 001
 2 
 3  ///   <summary>
 4           ///  生成备案号
 5           ///   </summary>
 6           ///   <returns></returns>
 7           protected  string TMaterialNo()
 8         {
 9              string strNo =  "";
10              bool flag = false ;
11             List<Model.T_MaterialBackUp> mlist =  new BLL.T_MaterialBackUp().GetModelList( " CompanyUserID= " + Request[ " CompanyUserID "].ToString());
12             List<Model.Company_UsersDetails> clist =  new BLL.Company_UsersDetails().GetModelList( " CompanyUserID= " + Request[ " CompanyUserID "].ToString());
13              string strflag = Request[ " CompanyUserID "] +  " -0 " + clist[ 0].AreaCode +  " - " + ddltype.SelectedValue;
14              if (clist.Count >  0)
15             {
16                 
17                  if (mlist.Count >  0)
18                 {
19                      for ( int i =  0; i < mlist.Count; i++)
20                     {
21                          //拆分带"-"分隔符的字符串 ;
22                           string [] strs = mlist[i].BAK1.Split( new  char [] {  ' - '  });
23                          if (ddltype.SelectedValue == strs[ 2])
24                         {
25                              int no = Convert.ToInt32(strs[ 3].ToString());
26                             no++;
27                             strNo = strflag +  " - " + no.ToString( " 000 ");
28                             flag =  true;
29                         }                                               
30                     }
31                      if (flag== false)
32                     {
33 
34                       strNo = strflag +  " -001 ";
35                     }
36                 }
37                  else
38                 {
39                     strNo = strflag +  " -001 ";
40                 }
41             }
42              return strNo;
43         }

转载于:https://www.cnblogs.com/mikehhs/archive/2011/12/05/2276960.html

相关文章:

  • 颠覆你的认知,带你领略史上最为齐全的微软黑科技之旅
  • 时代杂志评年度十大科技产品 iPad 2居首
  • 成功恢复FAT32误格式化后所有碎片文件(已覆盖的除外)
  • maya羽毛制作插件
  • 如何使用sendEmail发送邮件
  • TightVNC 企业内部部署
  • 请读者帮忙投个票喔
  • 网吧游戏的三层更新
  • DOM常用属性和方法汇总
  • 享元模式(Flyweight)解析例子
  • msdb.dbo.suspect_pages
  • apache做反向代理服务器
  • 家庭调解员
  • XSS 攻击实验 防御方案
  • ORACLE 笔记
  • CentOS7 安装JDK
  • Facebook AccountKit 接入的坑点
  • jQuery(一)
  • Mac转Windows的拯救指南
  • Mysql数据库的条件查询语句
  • vue的全局变量和全局拦截请求器
  • vue学习系列(二)vue-cli
  • 京东美团研发面经
  • 学习笔记:对象,原型和继承(1)
  • 正则学习笔记
  • 智能合约开发环境搭建及Hello World合约
  • “十年磨一剑”--有赞的HBase平台实践和应用之路 ...
  • JavaScript 新语法详解:Class 的私有属性与私有方法 ...
  • 关于Kubernetes Dashboard漏洞CVE-2018-18264的修复公告
  • ​ ​Redis(五)主从复制:主从模式介绍、配置、拓扑(一主一从结构、一主多从结构、树形主从结构)、原理(复制过程、​​​​​​​数据同步psync)、总结
  • ​ 全球云科技基础设施:亚马逊云科技的海外服务器网络如何演进
  • ​html.parser --- 简单的 HTML 和 XHTML 解析器​
  • # 学号 2017-2018-20172309 《程序设计与数据结构》实验三报告
  • #pragma 指令
  • (4)事件处理——(2)在页面加载的时候执行任务(Performing tasks on page load)...
  • (九)One-Wire总线-DS18B20
  • (十六)一篇文章学会Java的常用API
  • (原創) 物件導向與老子思想 (OO)
  • (转载)hibernate缓存
  • ./configure、make、make install 命令
  • .NET Core SkiaSharp 替代 System.Drawing.Common 的一些用法
  • .Net(C#)自定义WinForm控件之小结篇
  • .NET6使用MiniExcel根据数据源横向导出头部标题及数据
  • .net企业级架构实战之7——Spring.net整合Asp.net mvc
  • .sdf和.msp文件读取
  • /dev/sda2 is mounted; will not make a filesystem here!
  • [C# 开发技巧]如何使不符合要求的元素等于离它最近的一个元素
  • [C++][基础]1_变量、常量和基本类型
  • [G-CS-MR.PS02] 機巧之形2: Ruler Circle
  • [IE技巧] IE 中打开Office文件的设置
  • [javaSE] 数据结构(二叉查找树-插入节点)
  • [LeetCode] Ransom Note 赎金条
  • [LeetCode]Spiral Matrix
  • [Linux] 用LNMP网站框架搭建论坛
  • [Linux_IMX6ULL应用开发]-Makefile