Esempio n. 1
0
        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);
                }
            }
        }
Esempio n. 2
0
        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 = "";
                }
            }
        }