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

            tt.codigo      = codigoTT;
            tt.descripcion = txtDescTT.Text.ToUpper();
            if (!tt.existe())
            {
                tt.estatus = cmbEstatusTT.SelectedItem.ToString();
                if (tt.guardar_editar() == 1)
                {
                    MessageBox.Show("Datos guardados satisfactoriamente", "Exitoso", MessageBoxButton.OK, MessageBoxImage.Information);
                    btnNuevoTT_Click(sender, e);

                    dtgTT.ItemsSource = tt.listar();
                }
                else
                {
                    MessageBox.Show("No se pudo guardar el registro", "Error", MessageBoxButton.OK, MessageBoxImage.Error);
                }
            }
        }