/// <summary> /// 打印磅单 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void tsmiPrint_Click(object sender, EventArgs e) { GridRow grid = superGridControl2_BuyFuel.PrimaryGrid.ActiveRow as GridRow; View_BuyFuelTransport entity = grid.DataItem as View_BuyFuelTransport; CmcsBuyFuelTransport transport = commonDAO.SelfDber.Get <CmcsBuyFuelTransport>(entity.Id); FrmPrintWeb frm = new FrmPrintWeb(transport); frm.ShowDialog(); }
private void superGridControl1_CellMouseDown(object sender, DevComponents.DotNetBar.SuperGrid.GridCellMouseEventArgs e) { CmcsGoodsTransport entity = Dbers.GetInstance().SelfDber.Get <CmcsGoodsTransport>(superGridControl1.PrimaryGrid.GetCell(e.GridCell.GridRow.Index, superGridControl1.PrimaryGrid.Columns["clmId"].ColumnIndex).Value.ToString()); switch (superGridControl1.PrimaryGrid.Columns[e.GridCell.ColumnIndex].Name) { case "clmShow": FrmGoodsTransport_Oper frmShow = new FrmGoodsTransport_Oper(entity.Id, eEditMode.查看); if (frmShow.ShowDialog() == DialogResult.OK) { BindData(); } break; case "clmEdit": FrmGoodsTransport_Oper frmEdit = new FrmGoodsTransport_Oper(entity.Id, eEditMode.修改); if (frmEdit.ShowDialog() == DialogResult.OK) { BindData(); } break; case "clmDelete": // 查询正在使用该记录的车数 if (MessageBoxEx.Show("确定要删除该记录?", "操作提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { try { Dbers.GetInstance().SelfDber.Delete <CmcsGoodsTransport>(entity.Id); //删除临时运输记录 Dbers.GetInstance().SelfDber.DeleteBySQL <CmcsUnFinishTransport>("where TransportId=:TransportId", new { TransportId = entity.Id }); } catch (Exception) { MessageBoxEx.Show("该记录正在使用中,禁止删除!", "操作提示", MessageBoxButtons.OK, MessageBoxIcon.Warning); } BindData(); } break; case "clmPrint": if (entity.SuttleWeight <= 0) { MessageBoxEx.Show("净重异常禁止打印", "操作提示", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } FrmPrintWeb frm = new FrmPrintWeb(null, entity); frm.ShowDialog(); break; } }
private void tsmiPrint_Click(object sender, EventArgs e) { GridRow gridRow = superGridControl1.PrimaryGrid.ActiveRow as GridRow; if (gridRow == null) { return; } CmcsBuyFuelTransport entity = gridRow.DataItem as CmcsBuyFuelTransport; FrmPrintWeb frm = new FrmPrintWeb(entity); frm.ShowDialog(); }
/// <summary> /// 打印磅单 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void tsmiPrint_Click(object sender, EventArgs e) { GridRow gridRow = superGridControl2_BuyFuel.PrimaryGrid.ActiveRow as GridRow; if (gridRow == null) { return; } View_BuyFuelTransport entity = gridRow.DataItem as View_BuyFuelTransport; CmcsBuyFuelTransport entity2 = Dbers.GetInstance().SelfDber.Get <CmcsBuyFuelTransport>(entity.Id); FrmPrintWeb frm = new FrmPrintWeb(entity2); frm.ShowDialog(); }