Beispiel #1
0
        private void btnGuardaBnc_Click(object sender, RoutedEventArgs e)
        {
            if (string.IsNullOrWhiteSpace(txtDescBnc.Text) || string.IsNullOrWhiteSpace(cmbEstatusBnc.SelectedItem.ToString()) || cmbEstatusBnc.SelectedIndex == -1)
            {
                MessageBox.Show("No debe dejar campos vacíos", "Error", MessageBoxButton.OK, MessageBoxImage.Error);
                return;
            }
            banco bnc = new banco();

            bnc.codigo      = codigoBnc;
            bnc.descripcion = txtDescBnc.Text.ToUpper();
            if (!bnc.existe())
            {
                bnc.estatus = cmbEstatusBnc.SelectedItem.ToString();
                if (bnc.guardar_editar() == 1)
                {
                    MessageBox.Show("Datos guardados satisfactoriamente", "Exitoso", MessageBoxButton.OK, MessageBoxImage.Information);
                    btnNuevoBnc_Click(sender, e);
                    //dtgFDP.ItemsSource = null;
                    dtgBnc.ItemsSource = bnc.listar();
                }
                else
                {
                    MessageBox.Show("No se pudo guardar el registro", "Error", MessageBoxButton.OK, MessageBoxImage.Error);
                }
            }
        }
Beispiel #2
0
        private void txtDescBnc_LostFocus(object sender, RoutedEventArgs e)
        {
            banco bnc = new banco();

            bnc.codigo      = codigoBnc;
            bnc.descripcion = txtDescBnc.Text.ToUpper();
            if (bnc.existe())
            {
                MessageBox.Show("Banco existente en la base de datos. Intente con otra descripción", "Error", MessageBoxButton.OK, MessageBoxImage.Error);

                if (codigoBnc == -1)
                {
                    txtDescBnc.Text = "";
                }
            }
        }