예제 #1
0
        public String regresaNumRegAcredorDeudor(String nombreTabla, d_Deudor_Acredor_operadora reg)
        {
            String consAcredorDeudor = String.Empty;

            consAcredorDeudor = "SELECT COUNT(*)  \n";
            consAcredorDeudor = consAcredorDeudor + "FROM " + nombreTabla + "\n";
            consAcredorDeudor = consAcredorDeudor + "WHERE aux_auxiliar = '" + reg.aux_auxiliar + "' \n";
            consAcredorDeudor = consAcredorDeudor + "AND aux_desc = '" + reg.aux_desc + "' \n";
            consAcredorDeudor = consAcredorDeudor + "AND aux_estado = '" + reg.aux_estado + "'";
            consAcredorDeudor = consAcredorDeudor + "AND aux_desc_2 = '" + reg.aux_desc_2 + "'";
            return(consAcredorDeudor);
        }
예제 #2
0
        public String updateAcredorDeudor(String nombreTabla, d_Deudor_Acredor_operadora nuevo, d_Deudor_Acredor_operadora viejo)
        {
            String consAcredorDeudor = String.Empty;

            consAcredorDeudor = "UPDATE " + nombreTabla + "\n";
            consAcredorDeudor = consAcredorDeudor + "SET aux_auxiliar = '" + nuevo.aux_auxiliar + "', \n";
            consAcredorDeudor = consAcredorDeudor + "aux_desc = '" + nuevo.aux_desc + "', \n";
            consAcredorDeudor = consAcredorDeudor + "aux_estado = '" + nuevo.aux_estado + "',";
            consAcredorDeudor = consAcredorDeudor + "aux_desc_2 = '" + nuevo.aux_desc_2 + "'";
            consAcredorDeudor = consAcredorDeudor + "WHERE aux_auxiliar = '" + viejo.aux_auxiliar + "' \n";
            consAcredorDeudor = consAcredorDeudor + "AND aux_desc = '" + viejo.aux_desc + "' \n";
            consAcredorDeudor = consAcredorDeudor + "AND aux_estado = '" + viejo.aux_estado + "'";
            consAcredorDeudor = consAcredorDeudor + "AND aux_desc_2 = '" + viejo.aux_desc_2 + "'";
            return(consAcredorDeudor);
        }
예제 #3
0
 private void cargaOperadoraAcreDeudor(object item)
 {
     _regModOperadora = (d_Deudor_Acredor_operadora)item;
     if (bVengoModificar)
     {
         _nuevoModOperadora = new d_Deudor_Acredor_operadora();
         _nuevoModOperadora.aux_auxiliar = _regModOperadora.aux_auxiliar;
         _nuevoModOperadora.aux_desc     = _regModOperadora.aux_desc;
         _nuevoModOperadora.aux_estado   = _regModOperadora.aux_estado;
         _nuevoModOperadora.aux_desc_2   = _regModOperadora.aux_desc_2;
         this.tabOperadora.DataContext   = _nuevoModOperadora;
     }
     else
     {
         this.tabOperadora.DataContext = _regModOperadora;
     }
     tabOperadora.Visibility  = System.Windows.Visibility.Visible;
     TabGeneral.SelectedIndex = (Int32)MyTabs.OperadoraAcree;
 }
예제 #4
0
        private void creaNuevaOperadoraAcreDeudor()
        {
            d_Deudor_Acredor_operadora nuevo = new d_Deudor_Acredor_operadora();

            string[] camposOmitir    = new string[1];
            int      iFilasAfectadas = 0;
            String   exc             = "";
            string   nomTabla        = String.Empty;

            nuevo.aux_auxiliar = txt_aux_auxiliar.Text;
            nuevo.aux_desc     = txt_aux_desc.Text;
            nuevo.aux_estado   = txt_aux_estado.Text;
            nuevo.aux_desc_2   = txt_aux_desc_2.Text;
            if ((bool)OpeAcree.IsChecked)
            {
                nomTabla = "d_acreedor_operadora";
            }
            else
            {
                nomTabla = "d_deudor_operadora";
            }
            try
            {
                if (funGlb.ExistenRegistros(consSql.regresaNumRegAcredorDeudor(nomTabla, nuevo)) > 0)
                {
                    MessageBox.Show("El registro ya exíste en la BD.", "Operadoras", MessageBoxButton.OK, MessageBoxImage.Exclamation, MessageBoxResult.OK, MessageBoxOptions.None);
                    return;
                }
                iFilasAfectadas = FuncionesGenericas <d_Deudor_Acredor_operadora> .Insert(nuevo, nomTabla, camposOmitir, false, false, funGlb.conexion(), ref exc);

                if (iFilasAfectadas > 0)
                {
                    MessageBox.Show("El registro fue insertado correctamente.", "Operadoras", MessageBoxButton.OK, MessageBoxImage.Information, MessageBoxResult.OK, MessageBoxOptions.None);
                    limpiarDatos();
                    cargarGridOperadoraAcreDeu();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Hubo un error al insertar." + ex.Message, "Operadoras", MessageBoxButton.OK, MessageBoxImage.Exclamation, MessageBoxResult.OK, MessageBoxOptions.None);
            }
        }