コード例 #1
0
 public NuevaModifica41501()
 {
     InitializeComponent();
     nuevoModificaCri = new Cls_DWD_Criterio_EdoResultados_41501();
     this.DataContext = nuevoModificaCri;
     bVengoModificar  = false;
 }
コード例 #2
0
ファイル: ConsultaSQL.cs プロジェクト: bercor/TutorialWPF
        public String regresaNumRegEdoResultados_41501(Cls_DWD_Criterio_EdoResultados_41501 objCrit)
        {
            String consEdoRes41501 = String.Empty;

            consEdoRes41501 = "SELECT COUNT(*)  \n";
            consEdoRes41501 = consEdoRes41501 + "FROM DWD_Criterio_EdoResultados_41501 \n";
            consEdoRes41501 = consEdoRes41501 + "WHERE gcta_id_8_ini = '" + objCrit.gcta_id_8_ini + "' \n";
            consEdoRes41501 = consEdoRes41501 + "AND gcta_id_9_fin = '" + objCrit.gcta_id_9_fin + "' \n";
            consEdoRes41501 = consEdoRes41501 + "AND Signo_importe = " + objCrit.Signo_importe + " \n";
            consEdoRes41501 = consEdoRes41501 + "AND  Rubro_5_Afecta = '" + objCrit.Rubro_5_Afecta + "'";
            return(consEdoRes41501);
        }
コード例 #3
0
        public NuevaModifica41501(object itemSeleccionado)
        {
            InitializeComponent();
            _regModificaCri   = (Cls_DWD_Criterio_EdoResultados_41501)itemSeleccionado;
            _nuevoModificaCri = new Cls_DWD_Criterio_EdoResultados_41501();
            _nuevoModificaCri.gcta_id_8_ini  = _regModificaCri.gcta_id_8_ini;
            _nuevoModificaCri.gcta_id_9_fin  = _regModificaCri.gcta_id_9_fin;
            _nuevoModificaCri.Signo_importe  = _regModificaCri.Signo_importe;
            _nuevoModificaCri.Rubro_5_Afecta = _regModificaCri.Rubro_5_Afecta;

            this.DataContext = nuevoModificaCri;
            bVengoModificar  = true;
        }
コード例 #4
0
ファイル: ConsultaSQL.cs プロジェクト: bercor/TutorialWPF
        public String updateEdoResultados_41501(Cls_DWD_Criterio_EdoResultados_41501 objNuevoCrit, Cls_DWD_Criterio_EdoResultados_41501 objViejoCrit)
        {
            String consEdoRes41501 = String.Empty;

            consEdoRes41501 = "UPDATE DWD_Criterio_EdoResultados_41501  \n";
            consEdoRes41501 = consEdoRes41501 + "SET gcta_id_8_ini = '" + objNuevoCrit.gcta_id_8_ini + "', \n";
            consEdoRes41501 = consEdoRes41501 + "gcta_id_9_fin = '" + objNuevoCrit.gcta_id_9_fin + "', \n";
            consEdoRes41501 = consEdoRes41501 + "Signo_importe = " + objNuevoCrit.Signo_importe + ", \n";
            consEdoRes41501 = consEdoRes41501 + "Rubro_5_Afecta = '" + objNuevoCrit.Rubro_5_Afecta + "'";
            consEdoRes41501 = consEdoRes41501 + "FROM DWD_Criterio_EdoResultados_41501 \n";
            consEdoRes41501 = consEdoRes41501 + "WHERE gcta_id_8_ini = '" + objViejoCrit.gcta_id_8_ini + "' \n";
            consEdoRes41501 = consEdoRes41501 + "AND gcta_id_9_fin = '" + objViejoCrit.gcta_id_9_fin + "' \n";
            consEdoRes41501 = consEdoRes41501 + "AND Signo_importe = " + objViejoCrit.Signo_importe + " \n";
            consEdoRes41501 = consEdoRes41501 + "AND  Rubro_5_Afecta = '" + objViejoCrit.Rubro_5_Afecta + "'";
            return(consEdoRes41501);
        }
コード例 #5
0
 private void cargarEdoRes41501(object item)
 {
     _regModificaCri = (Cls_DWD_Criterio_EdoResultados_41501)item;
     if (bVengoModificar)
     {
         _nuevoModificaCri = new Cls_DWD_Criterio_EdoResultados_41501();
         _nuevoModificaCri.gcta_id_8_ini  = _regModificaCri.gcta_id_8_ini;
         _nuevoModificaCri.gcta_id_9_fin  = _regModificaCri.gcta_id_9_fin;
         _nuevoModificaCri.Signo_importe  = _regModificaCri.Signo_importe;
         _nuevoModificaCri.Rubro_5_Afecta = _regModificaCri.Rubro_5_Afecta;
         this.tab41501.DataContext        = _nuevoModificaCri;
     }
     else
     {
         this.tab41501.DataContext = _regModificaCri;
     }
     tab41501.Visibility      = System.Windows.Visibility.Visible;
     TabGeneral.SelectedIndex = (Int32)MyTabs.Criterio41501;
 }
コード例 #6
0
ファイル: MainWindow.xaml.cs プロジェクト: bercor/TutorialWPF
        private void creaNuevoEdoResultados_41501()
        {
            Cls_DWD_Criterio_EdoResultados_41501 nuevo = new Cls_DWD_Criterio_EdoResultados_41501();

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

            nuevo.gcta_id_8_ini = txt_gcta_id_8_ini.Text;
            nuevo.gcta_id_9_fin = txt_gcta_id_9_fin.Text;
            if (cmbSigno_importe.Text.Equals("Positivo"))
            {
                nuevo.Signo_importe = 1;
            }
            else
            {
                nuevo.Signo_importe = -1;
            }

            nuevo.Rubro_5_Afecta = txt_Rubro_5_Afecta.Text;
            try
            {
                if (funGlb.ExistenRegistros(consSql.regresaNumRegEdoResultados_41501(nuevo)) > 0)
                {
                    MessageBox.Show("El registro ya exíste en la BD.", "DWD_Criterio_EdoResultados_41501", MessageBoxButton.OK, MessageBoxImage.Exclamation, MessageBoxResult.OK, MessageBoxOptions.None);
                    return;
                }
                iFilasAfectadas = FuncionesGenericas <Cls_DWD_Criterio_EdoResultados_41501> .Insert(nuevo, "DWD_Criterio_EdoResultados_41501", camposOmitir, false, false, funGlb.conexion(), ref exc);

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