private void SaveBtn_Click(object sender, RoutedEventArgs e) { if (string.IsNullOrEmpty(clientName.Text) || string.IsNullOrEmpty(Adress.Text) || string.IsNullOrEmpty(District.Text) || string.IsNullOrEmpty(Number.Text)) { MessageBox.Show("Os campos com * não podem estar vazios!!!", "ALERTA", MessageBoxButton.OK, MessageBoxImage.Information); return; } if (sqlClient.Exist(clientName.Text, Adress.Text, Convert.ToInt32(Number.Text), District.Text)) { return; } if (idClient == -1) { Tables.Client client = new Tables.Client(clientName.Text, Adress.Text, Convert.ToInt32(Number.Text), District.Text, Complement.Text, Telephone.Text, Reference.Text); sqlClient.AddOrUpdate(client); MessageBox.Show("Cliente cadastrado com Sucesso!!!", "Informação", MessageBoxButton.OK, MessageBoxImage.Information); ClearBtn_Click(null, null); } else { Tables.Client client = new Tables.Client(idClient, clientName.Text, Adress.Text, Convert.ToInt32(Number.Text), District.Text, Complement.Text, Telephone.Text, Reference.Text); sqlClient.AddOrUpdate(client); MessageBox.Show("Cliente atualizado com Sucesso!!!", "Informação", MessageBoxButton.OK, MessageBoxImage.Information); this.Close(); } }
private void NewClient(object sender, RoutedEventArgs e) { Tables.Client client = new Tables.Client(searchName.Text, street.Text, Convert.ToInt32(number.Text), district.Text, complement.Text, telephone.Text, Reference.Text); sqlClient.AddOrUpdate(client); MessageBox.Show("Cliente cadastrado com sucesso!!!"); newClient.Visibility = Visibility.Collapsed; }