VS2015按钮方法
protected void btnRoleMemberAdd_Click(object sender ,EventArgs e)
{
txtEmpID.Text=Coeno.utility.string.CleanUpInput(textEmpID.Text.Trim()); --命名空间,类、方法名
if(string.IsNullorEmpty(DropRoles.SelectedValue.Trim()))
{
LabMsg.Text= “无法新增至数据库:请选择一个角色进行新增" ;
LabMsg.ForeColor=System.Drawing.Color.Red;
return;
}
//检查是否有输入员工工号
if(txtEmpID.Text==" ")
{
LabMsg.Text= "请确认是否有输入员工工号!!!" ;
LabMsg.ForeColor=System.Drawing.Color.Red;
}
//检查员工工号是否存在
if(Coeno.Account.Users.IsEmpIDExist(txtEmpID.Text)==0)
{
LabMsg.Text= "员工工号不存在!!!" ;
LabMsg.ForeColor=System.Drawing.Color.Red;
return;
}
if(Coeno.Main.Roles.IsUserInRole(SystemID,txtEmpID.Text,DorpRoles.SelectedValue))
{
LabMsg.Text= "无法新增至数据库:可能您新增的数据已经存在" ;
LabMsg.ForeColor=System.Drawing.Color.Red;
Return;
}
try
{
Coeno.Main.Roles.AddUserInRole(SystemID,DropRoles.SelectedValue,txtEmpID.Text,LabCuser.Text);
LabMsg.Text= "新增成功" ;
LabMsg.ForeColor=System.Drawing.Color.Blue;
return;
}
catch(Exception ex)
{
LabMsg.Text= "新增失败" ;
LabMsg.ForeColor=System.Drawing.Color.Red;
return;
}
}
一、public static string CleanUpInput(string strInput)
{
strInput=strInput+" ";
strInput=strInput.Replace("["," ");
strInput=strInput.Replace("]" ," ");
strInput=strInput.Replace("{"," ");
strInput=strInput.Reaplace("}"," ");
strInput=strInput.Reaplace(";"," ");
strInput=strInput.Reaplace("&"," ");
strInput=strInput.Reaplace("<"," ");
strInput=strInput.Reaplace(">"," ");
strInput=strInput.Reaplace(" ' "," ");
strInput=Coeno.Tools.SDBC.ToDBC(strInput);
strInput=strInput.Trim();
return strInput;
}
///全角转半角
///转半角的函数(DBC case)
///任意字符串
///半角字符串
///全角空格为12288,半角空格为32
///其他字符半角(32-126)与全角(65281-65374)的对应关系是:均相差65248
public static string ToDBC(string input)
{
char[ ] c=input.ToCharArray();
for(int i =0; i<c.length;i++)
{
if(c[i]==12288)
{
c[i]=(char)32;continue;
}
if(c[i]>65280&&c[i]<65375)
c[i]=(char)(c[i]-65248);
}
return new string(c);
}
VS2015按钮方法的更多相关文章
- destoon系统商城加淘宝客按钮方法
destoon系统很多喜欢运营B2B的站长都在用,其中的商城模块常常被用来做淘宝客,其中的难点是如何把购买按钮做成淘宝客地址,这个问题的修改在论坛上被叫价50元,下面小编把这个实用的方法分享下,希望对 ...
- 完全卸载vs2013、vs2015的方法
Visual Studio安装过程会安装好多组件,如果想要卸载的话会出现一些因难,在控制面板不容易卸载干净,在Linux下的命令都有--help参数来显示命令的用法,今天突发奇想,在控制台下输入vs2 ...
- python2.7.10 VS2015编译方法
打开 Python-2.7.10\PCbuild目录 然后设置只编译python和pythoncore: 好了,编译试一试. 出现了好几个错误.由于 VS2015 取消了 timezone 的定义,改 ...
- VS2015卸载方法
VS2015卸载 直接再控制面板的卸载程序中找到 VS2015 的程序,邮件更改,安装程序会被打开,里面有三个选项包含卸载,点击卸载[记得在卸载前如果有打开过 VS 最好重启一下,重启后不要打开 VS ...
- iOS 点击左上角系统返回按钮方法
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(endBackground) name:UIAppl ...
- Android记事本在菜单栏添加搜索按钮方法
效果图 这个app结构和我之前将记事本开发的博客基本一致,我这里直接讲一下怎样添加 使用的开发软件为android studio 首先在res目录下新建文件夹menu,添加目录布局文件main_men ...
- highcharts 图例全选按钮方法
$('#uncheckAll').click(function(){ var chart = $('#container').highcharts(); var series = chart.seri ...
- 完全卸载VS2015的方法
解压ISO文件夹,到根目录下运行命令行: vs_enterprise.exe /uninstall /force 注意:如果安装了Update 3时,就解压最新的ISO,不需要旧的. 卸载完成之后,删 ...
- 改变Android按钮背景颜色的高效方法
本文将介绍一种有效改变Android按钮颜色的方法. 按钮可以在状态改变时改变其颜色(例如按下,禁用,高亮显示).但是,这需要一一说明每个状态.这篇文章将提供你一个根据状态变化轻松改变按钮颜色的方法. ...
随机推荐
- Centos 安装 nginx 特定版本
CentOS 6.9/7通过yum安装指定版本的Nginx - EasonJim - 博客园https://www.cnblogs.com/EasonJim/p/9020896.html [root@ ...
- PDF生成类库
from:https://blog.csdn.net/plean/article/details/8097015 最近忙了两个星期的任务了 iTextSharp.dll是个开源的用于生成pdf ...
- Flutter之BLOC
flutter_bloc 是一个bloc第三方库,这个库很方便的让你集成bloc模式,这个库结合了RXDart,先了解一下bloc 的模式吧 1,widget 触发event 事件 2,bloc 接收 ...
- openresty开发系列1--网关API架构及选型
微服务架构在项目中的应用越来越多,我们知道在微服务架构风格中,一个大应用被拆分成为了多个小的服务系统提供出来,这些小的系统他们可以自成体系,也就是说这些小系统可以拥有自己的数据库,框架甚至语言等,这些 ...
- Spring cloud微服务安全实战-3-1 API安全 常见的安全机制
不考虑微服务这种复杂的环境下,只是写一个简单的api的时候,如何来保证api的安全. 什么是API
- centos配置/etc/mail.rc发邮件
安装mailx: yum install mailx vi /etc/mail.rc set from=524755798@qq.comset smtp="smtps://smtp.qq.c ...
- Pycharm use GUP server
1.配置远程服务器信息 Tools——Deployment——Configuration 然后,点击加号Add一个远程服务信息. 我这里命名为server1:Type选择SFTP:Host即ip地址, ...
- Net UI Spy工具:ManagedSpy
Net UI Spy工具:ManagedSpy 很久之前在接手一个大型的Winform项目的时候.有如下困难: 1,项目很大整个产品的Build由1400多个Project组成 2,产品的组件.控件太 ...
- Linux文件误删恢复
一.需求研究 分析对比debugfs.testdisk 6.14.extundelete,对比各自官网介绍和操作说明本次决定研究extundelete对文件和目录的恢复操作. 二.项目内容 1.工具安 ...
- 虚拟机中windows下制作超级隐藏账户
这篇博客非原创,我只是将很多大佬写的东西理解了一下写了出来. 接下来的实验最好在虚拟机进行,因为可以快照~ 制作隐藏用户可以说是两种方法但是基本操作一样,所以我们穿插着进行一种是隐藏账户,一种是影子账 ...