コード例 #1
0
 private bool trySendRequest()
 {
     try
     {
         if (!fieldsAreValid())
         {
             MessageBox.Show("Ключевые поля не были заполнены (ИНН, Расчетный счет, адрес)", "Ошибка!", MessageBoxButtons.OK,
                             MessageBoxIcon.Error);
             return(false);
         }
         Models.Businessentity newBs = new Models.Businessentity();
         newBs.inn     = Convert.ToInt32(INNText.Text);
         newBs.phone   = PhoneText.Text;
         newBs.name    = NameText.Text;
         newBs.email   = EmailText.Text;
         newBs.giro    = Convert.ToInt32(ScoreText.Text);
         newBs.address = AddressText.Text;
         Reciever reciever = Reciever.Instance;
         return(reciever.sendData <Models.Businessentity>(newBs, "businessEntity"));
     } catch (FormatException e)
     {
         MessageBox.Show("Неверный формат введенных данных", "Ошибка!", MessageBoxButtons.OK,
                         MessageBoxIcon.Error);
     } catch (Exception e)
     {
         MessageBox.Show("Неизвестная ошибка: " + e.Message, "Ошибка!", MessageBoxButtons.OK,
                         MessageBoxIcon.Error);
     }
     return(false);
 }
コード例 #2
0
 private void Edit_Click(object sender, EventArgs e)
 {
     Models.Businessentity currentObject = (Models.Businessentity)TableClient.CurrentRow.DataBoundItem;
     if (currentObject != null)
     {
         editForm.bsToShow = currentObject;
     }
     editForm.ShowDialog();
     updateData();
 }
コード例 #3
0
 private void EditClientForm_FormClosing(object sender, FormClosingEventArgs e)
 {
     NameText.Clear();
     PhoneText.Clear();
     EmailText.Clear();
     INNText.Clear();
     ScoreText.Clear();
     AddressText.Clear();
     bsToShow = null;
 }