Example #1
0
 private void btnAdd_Click(object sender, EventArgs e)
 {
     getCode();
     if (headerIsOkay())
     {
         if (saveHeader())
         {
             if (listMedsGiven.Rows.Count > 0)
             {
                 if (!saveDetail())
                 {
                     error("Failed to save Log Detail");
                 }
                 else
                 {
                     getCode();
                     cbName.SelectedIndex = 0;
                     dtDate.Value         = DateTime.Now.Date;
                     txtComplaints.Clear();
                     txtTreatments.Clear();
                     listMedsGiven.Rows.Clear();
                     cbMedsGiven.SelectedIndex = 0;
                     txtQty.Value = 0;
                     if (uCPatientLogs_DTR_ != null)
                     {
                         uCPatientLogs_DTR_.updateTable();
                     }
                     error("Saved");
                     status.BackColor = Color.LimeGreen;
                     getBalance();
                 }
             }
             else
             {
                 getCode();
                 cbName.SelectedIndex = 0;
                 dtDate.Value         = DateTime.Now.Date;
                 txtComplaints.Clear();
                 txtTreatments.Clear();
                 listMedsGiven.Rows.Clear();
                 cbMedsGiven.SelectedIndex = 0;
                 txtQty.Value = 0;
                 if (uCPatientLogs_DTR_ != null)
                 {
                     uCPatientLogs_DTR_.updateTable();
                 }
                 error("Saved");
                 status.BackColor = Color.LimeGreen;
                 getBalance();
             }
         }
     }
     else
     {
         error("Please fill out the required fields before saving");
     }
 }