}
///
///
ShowPanel(OutPanel,true);
吉首大学运网开发工作室 吉首大学新校区2#221 电话:0743-2143867 30 private void ImgOut_Invoke_Click(object sender, System.Web.UI.ImageClickEventArgs e) { }
///
///
private void ImgBtn_Configure_Click(object sender, System.Web.UI.ImageClickEventArgs e) { }
///
///
private void ImgBtn_Trace_Click(object sender, System.Web.UI.ImageClickEventArgs e) {
Response.Write(\this.m_TxtBusID.Text+\
}
t>\
///
///
private void ImgBtn_Query_Click(object sender, System.Web.UI.ImageClickEventArgs e) { }
///
/// 录入货物信息完成,下一步 按钮单击事件 ///
///
30
///
吉首大学运网开发工作室 吉首大学新校区2#221 电话:0743-2143867 31 private void BtnGoodNext_Click(object sender, System.EventArgs e) {
ShowPanel(RecvGdPanel,true);
}
///
/// 录入货物信息,返回按钮单击事件 ///
///
private void BtnGoodReturn_Click(object sender, System.EventArgs e) { ShowPanel(MainPanel,true);
}
///
/// 收货人的信息填完后,显示发货人信录入面版 ///
///
private void BtnRecvNext_Click(object sender, System.EventArgs e) {
ShowPanel(EntGdPanel,true); }
///
/// 托运人信收集完后,下一步按钮单击事件 ///
///
private void BtnEntNext_Click(object sender, System.EventArgs e) { ShowPanel(BusPanel,true);
}
///
/// 托运人面板,返回按钮 ///
///
private void EntBtnReturn_Click(object sender, System.EventArgs e) { ShowPanel(RecvGdPanel,true);
}
31
吉首大学运网开发工作室 吉首大学新校区2#221 电话:0743-2143867 ///
///
private void ShowPanel( System.Web.UI.WebControls.Panel panel,bool isShow) { OutPanel.Visible=false; MainPanel.Visible=false; RecvGdPanel.Visible=false; EntGdPanel.Visible=false; BusPanel.Visible=false; panel.Visible=isShow;
}
///
/// 收货信息面板返回按钮 ///
///
private void TxtRecvtReturn_Click(object sender, System.EventArgs e) { ShowPanel(OutPanel,true); }
///
///
private void BtnBusFinish_Click(object sender, System.EventArgs e) { if(this.DropList1.SelectedIndex==0)
ShowMessage(\客户付款方式为现金:请注意收取人民币:\this.TxtBusCast.Text+\元\ //把数据库里的表和象进行map 实现Relation到Object 的映射 GoodClass m_godObj=new GoodClass();//货物对象
EntrustClass m_entObj=new EntrustClass();//托运物主对象 ReceiverClass m_rvObj=new ReceiverClass();//收货人对象 BusinessClass m_busObj=new BusinessClass();//业务对象
GetGoodData(ref m_godObj);//调用函数
GetEntrustData(ref m_entObj);//调用托运数据获取函数
//插入数据库
GetRecverData(ref m_rvObj);//调用获取收货人数据
32 32
吉首大学运网开发工作室 吉首大学新校区2#221 电话:0743-2143867 m_godObj.GoodID=InsertGood(m_godObj); m_rvObj.Recv_ID=InsertRecverMan(m_rvObj); m_entObj.TakeUnit_ID=InsertEntrust(m_entObj); //获到对业务数据
m_busObj.Bus_GoodID=m_godObj.GoodID; //当前这笔业务的货物ID m_busObj.Bus_AcceptOpt=m_godObj.Good_Operator;//操作员 m_busObj.Bus_TakeUnitID=m_entObj.TakeUnit_ID;//托运人的ID m_busObj.Bus_RecverID=m_rvObj.Recv_ID;//收货人的ID GetBusinessData(ref m_busObj); //新建业务
m_busObj.Bus_ID=InsertBusiness(m_busObj); this.m_TxtBusID.Text=m_busObj.Bus_ID.ToString(); ShowPanel(MainPanel,true);
}
///
///
private void GetGoodData(ref GoodClass objgood) {
//获取操作中输入的货物信息
objgood.GoodName=this.TxtGDName.Text;//货物名称
objgood.Good_WrapType=this.TxtGDWrap.Text;//货物包装类型 objgood.Good_Weight=Convert.ToSingle(this.TxtGDWeight.Text);//货物的重量 objgood.Good_Volume=Convert.ToSingle(this.TxtGDVol.Text);//货物的标签,暂没用 objgood.Good_Quantity=Int32.Parse(this.TxtGDQty.Text);//货物的数量(件数) objgood.Good_Signal=GenerateSignalCode();//货物的条形码 objgood.Good_Operator=Page.User.Identity.Name;//操作员
}
///
///
private void GetEntrustData(ref EntrustClass objent) { objent.EntrustManID=this.TxtEntID.Text;//托运人的身份证号码 objent.EntrustMan=this.TxtEntMan.Text;//托运人的姓名 objent.EntrustUnit=this.TxtEntUnit.Text;//托运人的单位 objent.EntrustUnitAddr=this.TxtEntAddr.Text;//地址
objent.EntrustUnitPhone=this.TxtEntPhone.Text;//单位电话号码 objent.EntrustUnitZone=this.TxtEntZip.Text;//邮政编码 }
///
33 33
/// 收货人的数据 ///
///
吉首大学运网开发工作室 吉首大学新校区2#221 电话:0743-2143867 34 private void GetRecverData(ref ReceiverClass objrecv) { objrecv.RecverMan=this.TxtRecvMan.Text;//收货人的姓名 objrecv.RecverManID=this.TxtRecvID.Text;//收货人的身份证号码 objrecv.RecverUnit=this.TxtRecvtUnit.Text;//收货人的单位 objrecv.RecverUnitAddr=this.TxtRecvAddr.Text;//收货人的地址
objrecv.RecverUnitPhone=this.TxtRecvPhone.Text;//收货人的电话号码
objrecv.RecverUnitZone=this.TxtRecvtZone.Text;//收货人的邮编
}
///
///
private void GetBusinessData(ref BusinessClass objbus) { objbus.Bus_IsPay=DropList1.Items[this.DropList1.SelectedIndex].Text;//付款方式 objbus.Bus_Cast=Convert.ToSingle(this.TxtBusCast.Text);//费用 objbus.Bus_ToCity=this.TxtBusToCity.Text;//发往城市 objbus.Bus_ToStation=this.TxtBusToSite.Text;//发往站点
objbus.Bus_FromStation=this.TxtBusFromStie.Text;//发货所在的城市 objbus.Bus_FromCity=this.TxtBusFromCity.Text;//发货所在的站点
}
///
/// 业务完成,点返回面板 ///
///
}
private int InsertBusiness(BusinessClass busObj) { //SqlConnection con=null; SqlCommand cmd=new SqlCommand();
//System.Data.SqlClient.SqlTransaction myTran=null;//事务
int gdID=0;
34