/// <summary> /// 绑定最后接收时间的GridView /// </summary> private void BindGridDate() { //设置不自动生成列 gridLastDate.AutoGenerateColumns = false; DATablelastdateBLL tablelastdatebll = new DATablelastdateBLL(); List <DATablelastdate> list = tablelastdatebll.SelectyDATablelastdateInfo(); if (list.Count == 0) { return; } gridLastDate.DataSource = list; //默认绑定第一行数据 BindRowData(list[0]); }
/// <summary> /// 更新最后获取反审核条码时间 /// </summary> /// <param name="_lasttime"></param> private void UpdateLastDate(DateTime _lasttime) { DATablelastdate lastdateinfo = new DATablelastdate(); lastdateinfo.Tablename = DefaultConfig.EXBARCODE; lastdateinfo.Lastdate = _lasttime; try { bool b = new DATablelastdateBLL().SaveDATablelastdateInfo(lastdateinfo); if (!b) { SetTB("反审核条码最后时间保存失败,请重试!"); return; } } catch (Exception ex) { SetTB("反审核条码最后时间保存失败:" + ex.Message); } }
//保存 private void btnSave2_Click(object sender, EventArgs e) { tbxTableName.Text = tbxTableName.Text.Trim(); if (tbxTableName.Text != DefaultConfig.ERRORLOG && tbxTableName.Text != DefaultConfig.EXBARCODE) { ShowBox(string.Format("只能保存表名为[{0}] [{1}]的数据!", DefaultConfig.ERRORLOG, DefaultConfig.EXBARCODE)); return; } if (dtpLastDate.DateTime == DateTime.MinValue) { ShowBox("最后操作时间不能为空"); return; } if (dtpLastDate.DateTime > DateTime.Now) { ShowBox("最后操作时间不能大于当前时间"); return; } DATablelastdate lastdateinfo = new DATablelastdate(); lastdateinfo.Tablename = tbxTableName.Text; lastdateinfo.Remark = tbxRemark.Text.Trim(); lastdateinfo.Lastdate = dtpLastDate.DateTime; try { bool b = new DATablelastdateBLL().SaveDATablelastdateInfo(lastdateinfo); if (!b) { ShowBox("保存失败,请重试!"); return; } BindGridDate(); ShowBox("保存成功!"); } catch (Exception ex) { ShowBox("保存失败:" + ex.Message); } }