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); }
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(); }
private void EditClientForm_FormClosing(object sender, FormClosingEventArgs e) { NameText.Clear(); PhoneText.Clear(); EmailText.Clear(); INNText.Clear(); ScoreText.Clear(); AddressText.Clear(); bsToShow = null; }