private void btnAdd_Click(object sender, EventArgs e) { try { DataRow prevRow = GetPrevRow(); DateTime dt = patient.admissionDate; if (prevRow != null) { DateTime prevTime = (DateTime)prevRow["Date"]; dt = new DateTime(prevTime.Year, prevTime.Month, prevTime.Day); dt += TimeSpan.FromDays(1); } Reacard reacard = new Reacard(patient.Id); reacard.date = dt; ReacardForm form = new ReacardForm(reacard, patient); if (form.ShowDialog() == DialogResult.OK) { DataRow newRow = dataTable.NewRow(); dataTable.Rows.Add(newRow); UpdateRow(newRow, reacard); GridViewUtils.SetCurrentRow(gridView, newRow); } } catch (Exception ex) { Log.Exception(ex); } }
private void Open() { try { Reacard reacard = GetReacard(); if (reacard != null) { ReacardForm form = new ReacardForm(reacard, patient); if (form.ShowDialog() == DialogResult.OK) { UpdateRow(SelectedRow, reacard); } } } catch (Exception ex) { Log.Exception(ex); } }