private void buttonNewTime_Click(object sender, EventArgs e) { MiniTipsDataSet.TipsTimeRow tipsTimeRow = ((MiniTipsDataSet)this._tipsRow.Table.DataSet).TipsTime.NewTipsTimeRow(); tipsTimeRow.TipId = _tipsRow.TipId; tipsTimeRow.Week = (byte)0; tipsTimeRow.TipDateTime = DateTime.Now; tipsTimeRow.TipType = 0; tipsTimeRow.EnableExpireNotify = false; tipsTimeRow.ExpireDay = 0; tipsTimeRow.ExpireHour = 0; tipsTimeRow.ExpireMinute = 0; FormWizardTipTime form = new FormWizardTipTime(tipsTimeRow); DialogResult ret = form.ShowDialog(); _ds.mutext.WaitOne(); if (ret == DialogResult.OK) { tipsTimeRow.SetParentRow(_tipsRow); tipsTimeRow.TipTimeId = (UInt64)DateTime.Now.Ticks; ((MiniTipsDataSet.TipsTimeDataTable)tipsTimeRow.Table).AddTipsTimeRow(tipsTimeRow); } else { tipsTimeRow.Delete(); } _ds.mutext.WaitOne(); form.Dispose(); }
private void onEditTipsTime(object sender, EventArgs e) { if (this.dataGridView1.SelectedRows.Count == 0) { return; } MiniTipsDataSet.TipsTimeRow row = (MiniTipsDataSet.TipsTimeRow)((DataRowView)this.dataGridView1.SelectedRows[0].DataBoundItem).Row; FormWizardTipTime form = new FormWizardTipTime(row); DialogResult ret = form.ShowDialog(); if (ret == DialogResult.OK) { this.dataGridView1.Refresh(); } }