private void btnGuardaFDP_Click(object sender, RoutedEventArgs e) { if (string.IsNullOrWhiteSpace(txtDescFDP.Text) || string.IsNullOrWhiteSpace(cmbEstatusFDP.SelectedItem.ToString()) || cmbEstatusFDP.SelectedIndex == -1) { MessageBox.Show("No debe dejar campos vacíos", "Error", MessageBoxButton.OK, MessageBoxImage.Error); return; } formasdepago fdp = new formasdepago(); fdp.codigo = codigoFDP; fdp.descripcion = txtDescFDP.Text.ToUpper(); if (!fdp.existeFDP()) { fdp.estatus = cmbEstatusFDP.SelectedItem.ToString(); if (fdp.guardar_editar() == 1) { MessageBox.Show("Datos guardados satisfactoriamente", "Exitoso", MessageBoxButton.OK, MessageBoxImage.Information); btnNuevoFDP_Click(sender, e); //dtgFDP.ItemsSource = null; dtgFDP.ItemsSource = fdp.listar(); } else { MessageBox.Show("No se pudo guardar el registro", "Error", MessageBoxButton.OK, MessageBoxImage.Error); } } }
private void txtDescFDP_LostFocus(object sender, RoutedEventArgs e) { formasdepago fdp = new formasdepago(); fdp.codigo = codigoFDP; fdp.descripcion = txtDescFDP.Text.ToUpper(); if (fdp.existeFDP()) { MessageBox.Show("Forma de Pago existente en la base de datos. Intente con otra descripción", "Error", MessageBoxButton.OK, MessageBoxImage.Error); if (codigoFDP == -1) { txtDescFDP.Text = ""; } } }