Files
lserp_cs_6.0/插件库/Lskj.PubInvoiceOut/FrmSelectMsg.cs
T
2026-07-02 10:11:39 +00:00

60 lines
1.8 KiB
C#

using Lskj.Control;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace Lskj.PubInvoiceOut
{
public partial class FrmSelectMsg : BaseForm
{
public ComboBoxModel SelectModel
{
get
{
return (ComboBoxModel)txtEdit.SelectedItem;
}
}
public FrmSelectMsg()
{
InitializeComponent();
this.Load += FrmSelectMsg_Load;
}
private void FrmSelectMsg_Load(object sender, EventArgs e)
{
txtEdit.Properties.Items.Add(new ComboBoxModel() { ValueMember = "1", DisplayMember = "销货退回" });
txtEdit.Properties.Items.Add(new ComboBoxModel() { ValueMember = "2", DisplayMember = "开票有误" });
txtEdit.Properties.Items.Add(new ComboBoxModel() { ValueMember = "3", DisplayMember = "服务中止" });
txtEdit.Properties.Items.Add(new ComboBoxModel() { ValueMember = "4", DisplayMember = "销售折让" });
txtEdit.SelectedIndex = 0;
}
private void btnBillSave_Click(object sender, EventArgs e)
{
if (SelectModel != null && !string.IsNullOrEmpty(SelectModel.ValueMember))
{
this.DialogResult = DialogResult.OK;
this.Close();
}
else
{
MessageUtil.Show("请选择红冲原因");
}
}
}
public class ComboBoxModel
{
public string ValueMember;
public string DisplayMember;
public override string ToString()
{
return DisplayMember;
}
}
}