private void EditMaterialBtn_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { var dr = WBDetReInGridView.GetRow(WBDetReInGridView.FocusedRowHandle) as GetWaybillDetIn_Result; if (dr != null) { if (dr.PosType == 0) { using (var df = new frmWBReturnDetIn(_db, dr.PosId, wb, (int?)WHComboBox.EditValue, OutDateEdit.DateTime)) { if (df.ShowDialog() == DialogResult.OK) { RefreshDet(); } } } if (dr.PosType == 3) { using (var df = new frmWayBillTMCDet(_db, dr.PosId, wb)) { if (df.ShowDialog() == DialogResult.OK) { RefreshDet(); } } } } }
private void textEdit1_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar == 13 && AddMaterialBtn.Enabled && !String.IsNullOrEmpty(BarCodeEdit.Text)) { var BarCodeText = BarCodeEdit.Text.Split('+'); string kod = BarCodeText[0]; var item = _db.Materials.Where(w => w.BarCode == kod).Select(s => s.MatId).FirstOrDefault(); using (var frm = new frmOutMatList(_db, OutDateEdit.DateTime, wb.OnDate, item, wb.KaId.Value)) { if (frm.ShowDialog() == System.Windows.Forms.DialogResult.OK) { var mat_row = frm.bandedGridView1.GetFocusedRow() as GetPosOutView; if (mat_row != null) { using (var df = new frmWBReturnDetIn(_db, null, wb, (int?)WHComboBox.EditValue, OutDateEdit.DateTime) { pos_out_list = frm.pos_out_list, outPosId = mat_row.PosId }) { if (df.ShowDialog() == System.Windows.Forms.DialogResult.OK) { RefreshDet(); } } } } } BarCodeEdit.Text = ""; } }
private void AddMaterialBtn_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { using (var df = new frmWBReturnDetIn(_db, null, wb, (int?)WHComboBox.EditValue, OutDateEdit.DateTime)) { if (df.ShowDialog() == DialogResult.OK) { RefreshDet(); } } }