using YLErp.Model; namespace YLErp.Forms { public partial class FormDataQuery : Form { public FormDataQuery() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { var nv = YieldChain.Helpers.UrlHelper.ParseQueryString(textBox1.Text, true); var method = comboBox1.Text; if (method == "到期结算报告") { var req = new TradeReq { page = 1, rows = 20, }; req.TradeNumber = nv[nameof(req.TradeNumber)]; req.TradeStatus = nv[nameof(req.TradeStatus)]; if (DateTime.TryParse(nv[nameof(req.ExerciseDateStart)], out var ExerciseDateStart)) { req.ExerciseDateStart = ExerciseDateStart; } if (DateTime.TryParse(nv[nameof(req.UnWindDateStart)], out var UnWindDateStart)) { req.UnWindDateStart = UnWindDateStart; } if (DateTime.TryParse(nv[nameof(req.UnWindDateEnd)], out var UnWindDateEnd)) { req.UnWindDateEnd = UnWindDateEnd; } var result = new BLL.tradeBLL().SearchTradeWithCashList(req, out _,true); richTextBox1.Text = JsonHelper.Serialize(result); } } private void FormTradeQuery_Load(object sender, EventArgs e) { comboBox1.SelectedIndex = 0; } } }