5.2.4 ERP系统中C#应用实例(1)
5.2.4 ERP系统中C#应用实例(1)
- 摘要:《项目实践精解:IT项目的面向对象分析设计、开发及管理--基于.NET平台的ERP系统案例分析》第5章软件实现,本章我们进入软件实现环节,软件实现的目标是:利用已有的资产和构件,遵循程序开发规范,按照系统《详细设计说明书》中数据结构、算法和模块实现等方面的设计,用面向对象的技术,实现目标系统的功能、性能、接口和界面等。本小节为大家介绍ERP系统中C#应用实例。
- 标签:IT项目 面向对象 分析设计 项目实践精解:IT项目的面向对象分析设计
- 限时报名参加“甲骨文全球大会·2010·北京”及“JavaOne和甲骨文开发者大会2010”
- using System;
- using System.Collections;
- using System.Configuration;
- using System.Data;
- using System.Linq;
- using System.Web;
- using System.Web.Security;
- using System.Web.UI;
- using System.Web.UI.HtmlControls;
- using System.Web.UI.WebControls;
- using System.Web.UI.WebControls.WebParts;
- using System.Xml.Linq;
- public partial class system_basisdata_treasury_
assistantMaterial : System. Web.UI.Page - {
- protected void Page_Load(object sender, EventArgs e)
- {
- DB.GridViewCoulumnWidth(GridView1);//定义列宽
- if (!IsPostBack)
- {
- DB db = new DB();
- string str = "select * from a_assistanMaterial ";
- this.GridView1.DataSource = db.GetDataSet(str).
Tables[0].DefaultView; - this.GridView1.DataKeyNames = new String[] { "Aid" };
- this.GridView1.DataBind();
- // this.SetVisible(false);
- }
- }
- protected void add_Click(object sender, EventArgs e)
- {
- Response.Redirect("assistantMaterialOper.aspx?
aid="+" "+"&info=add"); - }
- protected void delete_Click(object sender, EventArgs e)
- {
- DB db = new DB();
- for (int i = 0; i < GridView1.Rows.Count; i++)
- {
- string delSql = "delete from a_assistanMaterial where Aid=";
- //Response.Write("te-");
- CheckBox checkbox = (CheckBox)GridView1.Rows[i].
FindControl ("CheckBox1"); - //Response.Write(checkbox.Checked+";");
- if (checkbox.Checked == true)
- {
- int id = Convert.ToInt32(GridView1.Rows[i].Cells[1].Text);
- delSqldelSql = delSql + id;
- db.Exec(delSql);
- }
- }
- this.initPage();
- }
- protected void initPage()
- {
- DB db = new DB();
- string str = "select * from a_assistanMaterial ";
- this.GridView1.DataSource = db.GetDataSet(str).Tables[0].DefaultView;
- this.GridView1.DataKeyNames = new String[] { "Aid" };
- this.GridView1.DataBind();
- }
- protected void GridView_PageIndexChanging(object sender,
GridViewPage EventArgs e) - {
- GridView1.PageIndex = e.NewPageIndex;
- this.initPage();
- }
- protected void GridView_OnRowCommand(Object sender,
GridViewCommand EventArgs e) - {
- int index = Convert.ToInt32(e.CommandArgument);
- int hid = (int)GridView1.DataKeys[index].Value;
- if (e.CommandName == "findInfo")
- {
- Response.Redirect("assistantMaterialOper.
aspx?aid="+hid+" &info=findInfo"); - }
- else if(e.CommandName =="addName"){
- Response.Redirect("assistantMaterialOper.
aspx?aid="+hid+" &info=addName"); - }
- else if (e.CommandName == "addInfo") {
- Response.Redirect("assistantMaterialOper.
aspx?aid="+hid+ "&info=addInfo"); - }
- }
- }
0
分享
收藏
492篇文章,19W+人气,0粉丝
转载于:https://blog.51cto.com/2189440bop58/408883
5.2.4 ERP系统中C#应用实例(1)相关推荐
- 浅析制造业物料编码在ERP系统中的实施
1 概述 在ERP系统中,物料编码本身没有含义,但在系统内,是各种物料应用的唯一代号.不同的物料在编码时应区别对待,例如对于半成品,可以直接以图号作为编码进行编号,这样,在PDM.CAPP以及实际操作 ...
- 【转载】ERP系统中的存货计价过程
ERP系统中的存货计价过程 本文主要以SAP为例,论述在ERP系统的物料移动过程中,移动平均法和标准价格法这两种存货计价方法的应用. 企业的各种存货,由于是分散购入或分批生产形成,同一次领用或发出的存 ...
- 如何发挥ERP系统中的财务监控职能?
ERP系统的管理理念与特点 ERP,是整合了企业管理理念.业务流程.基础数据.人力物力.计算机硬件和软件于一体的企业资源管理系统.ERP系统运用信息技术将企业的资金流.物资流.信息流进行有效的集成,使 ...
- 专家答疑:在ERP系统中确保销售订单准确性
若销售订单有错,如订单数量或者订单价格有问题的话,则会造成一系列的连锁反应.计划模块.采购模块.生产模块.库存模块等等都会受到牵连.而且最要命的是,很哪进行调整.所以,在ERP系统使用过程中,应该千方 ...
- SAP License:ERP系统中供应商管理怎么做?
ERP系统中供应商管理怎么做?企业在日常运营过程中,难免会遇到主动或者被动地供应商变更情况,尤其是被动地更换供应商,对企业运作来说是一个很大的挑战.所以根据企业的采购需求寻求供应商,系统地梳理企业可能 ...
- ERP系统中的工作流和业务流
首先解释两个概念: 工作流,将工作分解成几段不同的任务,然后通过一定的规则和过程来执行这些任务并对它们进行监控,达到提高工作效率,降低生产成本,提高企业竞争力等目的.它大多应用于办公自动化领域. 业务 ...
- 运输费用在ERP 系统中是如何处理
今天我结合企业的具体需求,谈谈运输费用在ERP 系统中是如何处理的.为了叙述的简便,我这里就以进货的运输费用为例. [IT专家网独家]在ERP项目实施过程中,可能有些人对于运输费用并不关注.其实,运输 ...
- ERP系统中KPI指标的建立与管理
摘自:http://www.360doc.com/content/09/0725/08/69678_4433715.shtml ERP 系统中 KPI 指标的建立与管理 ERP 系统的 KPI 应用现 ...
- [易飞]易飞ERP系统中,最低补量、补货位量、最小用量、领用倍量、批量之间分别代表什么意思,其中的公式计算逻辑是什么?
易飞ERP系统中,最低补量.补货位量.最小用量.领用倍量.批量之间分别代表什么意思,其中的公式计算逻辑是什么? 最低补量:采购时所谓补货的最低数量–即最小订单量(MOQ). 补货倍量:所补货的数量是该 ...
最新文章
- 数据库基础笔记(MySQL)4 —— 基础约束
- java多线程 模型_一篇文章读懂Java多线程模型
- Fennec Alpha 1 for Windows Mobile available
- CentOS 6.3 64bit 搭建vsFTP服务
- .NET Core IoT 入门指南:(三)使用 I2C 进行通信
- Java数据库篇4——表的约束
- 一步一步学Silverlight 2系列(27):使用Brush进行填充
- Android自定义动画之实现3D翻转的动画
- 数据库仓库管理系统课程设计
- 模拟实现死亡之Ping(Ping of death)
- 信息安全技术及应用 互联网安全协议
- Android开机速度优化
- 思维 POJ - 2361 Tic Tac Toe
- CAN学习笔记---负载率计算
- MSP430F5529LP(一)IIC与OLED的HELLOWRLD
- 苹果吃鸡蓝牙耳机推荐哪个?性价比高的游戏蓝牙耳机推荐
- C++程序设计(六)—— 继承和派生
- GC日志的查看(日志意思)
- 微博只显示来自android,修改手机发新浪微博显示的来源
- Redis精通系列——LRU算法详述(Least Recently Used - 最近最少使用)