private void buttonRegister_Click(object sender, EventArgs e) { if (!string.IsNullOrEmpty(textBoxEmail.Text) && !string.IsNullOrEmpty(textBoxPassword.Text) && !string.IsNullOrEmpty(textBoxClientFIO.Text)) { try { APIClient.PostRequest("api/client/register", new ClientBindingModel { ClientFIO = textBoxClientFIO.Text, Email = textBoxEmail.Text, Password = textBoxPassword.Text }); MessageBox.Show("Регистрация прошла успешно", "Сообщение", MessageBoxButtons.OK, MessageBoxIcon.Information); Close(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Введите логин, пароль и ФИО", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void ButtonUpdate_Click(object sender, EventArgs e) { if (!string.IsNullOrEmpty(textBoxEmail.Text) && !string.IsNullOrEmpty(textBoxPassword.Text) && !string.IsNullOrEmpty(textBoxClientFIO.Text)) { try { APIClient.PostRequest("api/client/updateData", new ClientBindingModel { Id = Program.Client.Id, ClientFIO = textBoxClientFIO.Text, Email = textBoxEmail.Text, Password = textBoxPassword.Text }); MessageBox.Show("Обновление прошло успешно", "Сообщение", MessageBoxButtons.OK, MessageBoxIcon.Information); Program.Client.ClientFIO = textBoxClientFIO.Text; Program.Client.Email = textBoxEmail.Text; Program.Client.Password = textBoxPassword.Text; Close(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Введите логин, пароль и ФИО", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void ButtonSave_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(textBoxCount.Text)) { MessageBox.Show("Заполните поле \"Количество\"", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (comboBoxProduct.SelectedValue == null) { MessageBox.Show("Выберите кондитерское изделие", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } try { APIClient.PostRequest("api/main/createorder", new CreateOrderBindingModel { ClientId = Program.Client.Id, ProductId = Convert.ToInt32(comboBoxProduct.SelectedValue), Count = Convert.ToInt32(textBoxCount.Text), Sum = Convert.ToDecimal(textBoxSum.Text) }); MessageBox.Show("Заказ создан", "Сообщение", MessageBoxButtons.OK, MessageBoxIcon.Information); DialogResult = DialogResult.OK; Close(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } }