Ejemplo n.º 1
0
 private void Record(object sender, EventArgs args)
 {
     if (mViewModel.ValidateModel())
     {
         OpResult result = mModel.Record();
         if (result.Status == OpResult.ResultStatus.UpdateFailedOnCriteria)
         {
             MessageBox.Show(result.Error, "Update Purchase Open Bill Failed");
             DialogResult = DialogResult.None;
         }
         else if (result.Status == OpResult.ResultStatus.CreateFailedOnCriteria)
         {
             MessageBox.Show(result.Error, "Create Purchase Open Bill Failed");
             DialogResult = DialogResult.None;
         }
         else
         {
             string error = result.Error;
             if (string.IsNullOrEmpty(error))
             {
                 MessageBox.Show("Purchase Open Bill Recorded!");
             }
             else
             {
                 MessageBox.Show(error);
             }
         }
     }
     else
     {
         DialogResult = DialogResult.None;
     }
 }
Ejemplo n.º 2
0
        private void btnRecord_Click(object sender, EventArgs e)
        {
            ReviseModel();

            OpResult result = mModel.Record();

            if (!result.IsValid)
            {
                DialogResult = DialogResult.None;
                MessageBox.Show(result.Error);
            }
        }