医药销售管理系统01(2)
SqlConnection conn =new SqlConnection(); conn.ConnectionString =
医药销售管理系统01
ConfigurationManager.ConnectionStrings["yyxsstring"].ToString(); conn.Open();
SqlCommand cmd=new SqlCommand();
mandText="select * from [yuangong] where 员工ID='"+TextBox1.Text+"'and 密码='"+TextBox2.Text+"'"; cmd.Connection=conn;
SqlDataReader sr=cmd.ExecuteReader(); if (sr.Read()) {
Session["user"] = this.TextBox1.Text; Session["password"] = this.TextBox2.Text; Session["us"] = sr.GetString(1).Trim(); Session["power"] = sr.GetString(6).Trim(); string power=Session ["power"].ToString (); if (power.Equals("admin")) {
Response.Redirect("mlogin.aspx"); }
else if (power.Equals("saler")) {
Response.Redirect("slogin.aspx"); } else {
Response.Redirect("alogin.aspx"); } } else {
Response.Write("<Script language='javascript'>alert('用户名或密码不正确!')</script>"); } }
protected void Button2_Click(object sender, EventArgs e) {
TextBox1.Text = ""; TextBox2.Text = ""; } }
医药销售管理系统01
4.2 员工添加和删除
1. 设计说明
本系统中,管理员有添加员工的权限。添加员工,首先要输入员工的ID号,员工的姓名,选择员工的工作类型,员工的联系方式及员工的性别等信息。为避免重复录入同一个员工的信息,造成数据库出错,该功能设计中最重要的一点是当管理员输入员工ID号的同时,系统会自动检测数据库中员工表中的记录,若存在匹配的员工ID号,则不允许管理员向数据库添加该员工的信息,并提示管理员检查待添加的员工的ID号。对于要删除的员工,选中所要删除的员工并确认之后,可直接删除。
2. 流程图
图4-2 添加员工流程图 图 4-3 删除员工流程图
医药销售管理系统01
3. 代码实现
添加员工信息,在输入员工的编号后,系统会自动检测员工是否存在: protected void Button1_Click(object sender, EventArgs e) {
SqlConnection conn = new SqlConnection(); conn.ConnectionString =
ConfigurationManager.ConnectionStrings["yyxsstring"].ToString(); conn.Open();
SqlCommand smd = new SqlCommand(); smd.Connection = conn;
mandText = "select * from yuangong where 员工ID='" + TextBox1.Text.Trim() + "'";
SqlDataReader sd = smd.ExecuteReader(); if (!sd.HasRows) {
sd.Close();
SqlCommand cmd = new SqlCommand(); cmd.Connection = conn;
mandText = "insert into yuangong(员工ID,员工姓名,员工性别,年龄,联系电话,密码,员工权限) values('" + TextBox1.Text.Trim() + "','" + TextBox2.Text.Trim() + "','" + TextBox3.Text.Trim() + "','" + TextBox4.Text.Trim() + "','" + TextBox5.Text.Trim() + "','" + TextBox6.Text.Trim() + "','" + TextBox7.Text.Trim() + "')"; cmd.ExecuteNonQuery();
Response.Write("<script>alert('操作成功!')</script>"); TextBox1.Text = ""; TextBox2.Text = ""; TextBox3.Text = ""; TextBox4.Text = ""; TextBox5.Text = ""; TextBox6.Text = ""; TextBox7.Text = ""; } else {
Response.Write("<script>alert('员工ID已存在')</script>"); }
conn.Close(); sd.Close(); }
医药销售管理系统01
4.3 销售登记和退货 1. 设计说明
对于每一次的销售交易,首先自动生成对应订单号,由销售员完成订单其他信息的输入。订单记录了交易信息,也是交易存在的证据,当然若客户在规定的时间范围内因某些原因而需要退货,我会记交易的更新操作进行撤消,回到交易前的状态。 2. 流程图
放弃登记
图4-4 销售登记流程图
医药销售管理系统01
放弃退货
图4-5 销售退货流程图
3. 代码实现
1. 销售登记实现代码:
protected void Button1_Click(object sender, EventArgs e) {
SqlConnection conn = new SqlConnection(); conn.ConnectionString =
ConfigurationManager.ConnectionStrings["yyxsstring"].ToString(); conn.Open();
SqlCommand cmd = new SqlCommand(); cmd.Connection = conn;
mandText = "insert into xiaoshou(客户ID,药品ID,销售量,销售时间,经手人) values('" + DropDownList1.Text + "','" +
DropDownList2.Text + "'," + float.Parse(TextBox3.Text) + ",'" +
DateTime.Now.ToString() + "','" +Session ["us"].ToString () + "')"; cmd.ExecuteNonQuery(); conn.Close();
医药销售管理系统01
Response.Write("<script>alert('操作成功!')</script>"); TextBox3.Text = "";
}
2.销售退货的实现代码:
public partial class xiaoshoutuihuo : System.Web.UI.Page {
protected void Page_Load(object sender, EventArgs e) {
}
protected void Button1_Click(object sender, EventArgs e) {
Button TuiHuo = (Button)sender;
string dingdan= mandArgument.ToString(); SqlConnection conn = new SqlConnection(); conn.ConnectionString =
ConfigurationManager.ConnectionStrings["yyxsstring"].ToString(); conn.Open();
SqlCommand cmd = new SqlCommand(); cmd.Connection = conn;
string sql1 = "select 药品ID from xiaoshou where 订单号='" + dingdan + "'";
mandText = sql1;
string YaoPinID = cmd.ExecuteScalar().ToString();
string sql2 = "select 销售量 from xiaoshou where 订单号='" + di …… 此处隐藏:2211字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [高等教育]一年级家长课程教案
- [高等教育]封丘县人民医院深入推进纠正医药购销领
- [高等教育]2017年6月大学英语四级真题试卷及答案(
- [高等教育]2017年北京第二外国语学院文学院824中
- [高等教育]7 高中历史第7单元1861年俄国农奴制改
- [高等教育]【K12学习】4、实际测量-苏教版六年级
- [高等教育]药具培训试卷题库及部分参考答案
- [高等教育]本土电子元器件目录分销商如何赢得生意
- [高等教育]七年级岭南版美术教案
- [高等教育]书作文之书法活动通讯稿
- [高等教育]Endnote X 软件使用入门和用法总结(LS)
- [高等教育]嵌入式系统的现状及发展状况
- [高等教育]2012抗菌药物专项整治活动方案解读
- [高等教育]人教版新课本一年级数学下册期末试卷
- [高等教育]爱课程民法学观后感
- [高等教育]930机组使用说明书1
- [高等教育]煤气设备设施点检标准
- [高等教育]常见室内观叶植物图解
- [高等教育]312党员群众路线心得体会
- [高等教育]小学信息(苗版)第一册全册教案
- 在市---局2010党建大会上的讲话
- 《科哲》提纲及补充阅读材料(2010.7)
- 苏州高博软件技术职业学院论文开题报告
- 兼职导游管理的困境及对策探讨
- 基于通用设计理念的现代厨房产品语义研
- 康乐一中2010年至2011年度鼓号队、花束
- 第10章_数据收集整理与描述_期末复习课
- 2008年黑龙江林甸商贸购物中心营销策划
- 水硬度的测定实验报告
- 五分钟教你拍摄夜景光绘照
- 2014年临床妇产科三基三严试题及答案
- 0第二课 纾解压力第一站了解压力
- 解析建筑工程电气设备安装施工技术要点
- 地方性应用型本科高校“双师型”师资队
- 高考语文专题复习课件:小说阅读指导
- 装饰工程投标书2
- 大学生就业难问题探讨及对策
- English and Its History
- 青岛市城市房屋修缮工程质量监督管理办
- 初中英语形容词和副词的用法和练习题




