Exemplo n.º 1
0
        private void creaNuevoEdoResultados_Especial()
        {
            DWD_Criterio_EdoResultados_Especial nuevo = new DWD_Criterio_EdoResultados_Especial();

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

            nuevo.Rubro_01      = txt_Rubro_01.Text;
            nuevo.Rubro_03      = txt_Rubro_03.Text;
            nuevo.Contrato      = txt_Contrato.Text;
            nuevo.gcta_id_8_fin = txt_gcta_id_8_fin.Text;
            nuevo.gcta_id_8_ini = txt_gcta_id_8_iniEsp.Text;
            try
            {
                if (funGlb.ExistenRegistros(consSql.regresaNumRegEdoResultados_Especial(nuevo)) > 0)
                {
                    MessageBox.Show("El registro ya exíste en la BD.", "DWD_Criterio_EdoResultados_Especial", MessageBoxButton.OK, MessageBoxImage.Exclamation, MessageBoxResult.OK, MessageBoxOptions.None);
                    return;
                }
                iFilasAfectadas = FuncionesGenericas <DWD_Criterio_EdoResultados_Especial> .Insert(nuevo, "DWD_Criterio_EdoResultados_Especial", camposOmitir, false, false, funGlb.conexion(), ref exc);

                if (iFilasAfectadas > 0)
                {
                    MessageBox.Show("El criterio fue insertado correctamente.", "DWD_Criterio_EdoResultados_Especial", MessageBoxButton.OK, MessageBoxImage.Information, MessageBoxResult.OK, MessageBoxOptions.None);
                    limpiarDatos();
                    this.Close();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Hubo un error al insertar." + ex.Message, "DWD_Criterio_EdoResultados_Especial", MessageBoxButton.OK, MessageBoxImage.Exclamation, MessageBoxResult.OK, MessageBoxOptions.None);
            }
        }
Exemplo n.º 2
0
        public String regresaNumRegEdoResultados_Especial(DWD_Criterio_EdoResultados_Especial regRevisar)
        {
            String consEdoResEsp = String.Empty;

            consEdoResEsp = "SELECT COUNT(*)  \n";
            consEdoResEsp = consEdoResEsp + "FROM DWD_Criterio_EdoResultados_Especial \n";
            consEdoResEsp = consEdoResEsp + "WHERE Rubro_01 = '" + regRevisar.Rubro_01 + "' \n";
            consEdoResEsp = consEdoResEsp + "AND Rubro_03 = '" + regRevisar.Rubro_03 + "' \n";
            consEdoResEsp = consEdoResEsp + "AND Contrato = '" + regRevisar.Contrato + "' \n";
            consEdoResEsp = consEdoResEsp + "AND gcta_id_8_fin = '" + regRevisar.gcta_id_8_fin + "' \n";
            consEdoResEsp = consEdoResEsp + "AND  gcta_id_8_ini = '" + regRevisar.gcta_id_8_ini + "'";
            return(consEdoResEsp);
        }
Exemplo n.º 3
0
        public String updateEdoResultados_Especial(DWD_Criterio_EdoResultados_Especial nuevo, DWD_Criterio_EdoResultados_Especial viejo)
        {
            String consEdoResEsp = String.Empty;

            consEdoResEsp = "UPDATE DWD_Criterio_EdoResultados_Especial \n";
            consEdoResEsp = consEdoResEsp + "SET Rubro_01 = '" + nuevo.Rubro_01 + "', \n";
            consEdoResEsp = consEdoResEsp + "Rubro_03 = '" + nuevo.Rubro_03 + "', \n";
            consEdoResEsp = consEdoResEsp + "Contrato = '" + nuevo.Contrato + "', \n";
            consEdoResEsp = consEdoResEsp + "gcta_id_8_fin = '" + nuevo.gcta_id_8_fin + "', \n";
            consEdoResEsp = consEdoResEsp + "gcta_id_8_ini = '" + nuevo.gcta_id_8_ini + "'";
            consEdoResEsp = consEdoResEsp + "WHERE Rubro_01 = '" + viejo.Rubro_01 + "' \n";
            consEdoResEsp = consEdoResEsp + "AND Rubro_03 = '" + viejo.Rubro_03 + "' \n";
            consEdoResEsp = consEdoResEsp + "AND Contrato = '" + viejo.Contrato + "' \n";
            consEdoResEsp = consEdoResEsp + "AND gcta_id_8_fin = '" + viejo.gcta_id_8_fin + "' \n";
            consEdoResEsp = consEdoResEsp + "AND  gcta_id_8_ini = '" + viejo.gcta_id_8_ini + "'";
            return(consEdoResEsp);
        }
Exemplo n.º 4
0
 private void cargaEdoResultados_Especial(object item)
 {
     _regModificaEsp = (DWD_Criterio_EdoResultados_Especial)item;
     if (bVengoModificar)
     {
         _nuevoModificaEsp = new DWD_Criterio_EdoResultados_Especial();
         _nuevoModificaEsp.gcta_id_8_ini = _regModificaEsp.gcta_id_8_ini;
         _nuevoModificaEsp.gcta_id_8_fin = _regModificaEsp.gcta_id_8_fin;
         _nuevoModificaEsp.Contrato      = _regModificaEsp.Contrato;
         _nuevoModificaEsp.Rubro_01      = _regModificaEsp.Rubro_01;
         _nuevoModificaEsp.Rubro_03      = _regModificaEsp.Rubro_03;
         this.TabEspecial.DataContext    = _nuevoModificaEsp;
     }
     else
     {
         this.TabEspecial.DataContext = _regModificaEsp;
     }
     TabEspecial.Visibility   = System.Windows.Visibility.Visible;
     TabGeneral.SelectedIndex = (Int32)MyTabs.CriterioEspecial;
 }