Ejemplo n.º 1
0
 private void butOK_Click(object sender, EventArgs e)
 {
     //TODO: valid date box, validation here.
     if (textDateEnc.errorProvider1.GetError(textDateEnc) != "")
     {
         MsgBox.Show(this, "You must enter a valid date");
         return;
     }
     _encCur.ProvNum       = _provNumSelected;
     _encCur.Note          = textNote.Text;  //PIn.String(textNote.Text);
     _encCur.DateEncounter = PIn.Date(textDateEnc.Text);
     if (_encCur.CodeValue == null || _encCur.CodeSystem == null)
     {
         MsgBox.Show(this, "You must select a code");
         return;
     }
     if (_encCur.ProvNum == 0)            //Should never be hit, defaults to index 1
     {
         MsgBox.Show(this, "You must select a provider");
         return;
     }
     if (_encCur.IsNew)
     {
         Encounters.Insert(_encCur);
     }
     else
     {
         Encounters.Update(_encCur);
     }
     DialogResult = DialogResult.OK;
 }