コード例 #1
0
        private void creaNuevoReporte_utilidades()
        {
            DWD_Emp_Reporte_Utilidades nuevo = new DWD_Emp_Reporte_Utilidades();

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

            nuevo.Usuario_ID = txt_Usuario_ID.Text;
            nuevo.gcta_id_8  = txt_gcta_id_8.Text;
            nuevo.Rubro      = txt_Rubro.Text;
            try
            {
                if (funGlb.ExistenRegistros(consSql.regresaNumRegReporte_Utilidades(nuevo)) > 0)
                {
                    MessageBox.Show("El registro ya exíste en la BD.", "DWD_Emp_Reporte_Utilidades", MessageBoxButton.OK, MessageBoxImage.Exclamation, MessageBoxResult.OK, MessageBoxOptions.None);
                    return;
                }
                iFilasAfectadas = FuncionesGenericas <DWD_Emp_Reporte_Utilidades> .Insert(nuevo, "DWD_Emp_Reporte_Utilidades", camposOmitir, false, false, funGlb.conexion(), ref exc);

                if (iFilasAfectadas > 0)
                {
                    MessageBox.Show("El registro fue insertado correctamente.", "DWD_Emp_Reporte_Utilidades", MessageBoxButton.OK, MessageBoxImage.Information, MessageBoxResult.OK, MessageBoxOptions.None);
                    limpiarDatos();
                    this.Close();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Hubo un error al insertar." + ex.Message, "DWD_Emp_Reporte_Utilidades", MessageBoxButton.OK, MessageBoxImage.Exclamation, MessageBoxResult.OK, MessageBoxOptions.None);
            }
        }
コード例 #2
0
ファイル: ConsultaSQL.cs プロジェクト: bercor/TutorialWPF
        public String regresaNumRegReporte_Utilidades(DWD_Emp_Reporte_Utilidades regRevisar)
        {
            String consReporte_Utilidades = String.Empty;

            consReporte_Utilidades = "SELECT COUNT(*)  \n";
            consReporte_Utilidades = consReporte_Utilidades + "FROM DWD_Emp_Reporte_Utilidades \n";
            consReporte_Utilidades = consReporte_Utilidades + "WHERE Usuario_ID = '" + regRevisar.Usuario_ID + "' \n";
            consReporte_Utilidades = consReporte_Utilidades + "AND gcta_id_8 = '" + regRevisar.gcta_id_8 + "' \n";
            consReporte_Utilidades = consReporte_Utilidades + "AND Rubro = '" + regRevisar.Rubro + "'";
            return(consReporte_Utilidades);
        }
コード例 #3
0
ファイル: ConsultaSQL.cs プロジェクト: bercor/TutorialWPF
        public String updateReporte_Utilidades(DWD_Emp_Reporte_Utilidades nuevo, DWD_Emp_Reporte_Utilidades viejo)
        {
            String consReporte_Utilidades = String.Empty;

            consReporte_Utilidades = "UPDATE DWD_Emp_Reporte_Utilidades \n";
            consReporte_Utilidades = consReporte_Utilidades + "SET Usuario_ID = '" + nuevo.Usuario_ID + "', \n";
            consReporte_Utilidades = consReporte_Utilidades + "gcta_id_8 = '" + nuevo.gcta_id_8 + "', \n";
            consReporte_Utilidades = consReporte_Utilidades + "Rubro = '" + nuevo.Rubro + "'";
            consReporte_Utilidades = consReporte_Utilidades + "WHERE Usuario_ID = '" + viejo.Usuario_ID + "' \n";
            consReporte_Utilidades = consReporte_Utilidades + "AND gcta_id_8 = '" + viejo.gcta_id_8 + "' \n";
            consReporte_Utilidades = consReporte_Utilidades + "AND Rubro = '" + viejo.Rubro + "'";
            return(consReporte_Utilidades);
        }
コード例 #4
0
 private void cargaReporte_Utilidades(object item)
 {
     _regModRepUtilidades = (DWD_Emp_Reporte_Utilidades)item;
     if (bVengoModificar)
     {
         _nuevoModRepUtilidades            = new DWD_Emp_Reporte_Utilidades();
         _nuevoModRepUtilidades.Usuario_ID = _regModRepUtilidades.Usuario_ID;
         _nuevoModRepUtilidades.gcta_id_8  = _regModRepUtilidades.gcta_id_8;
         _nuevoModRepUtilidades.Rubro      = _regModRepUtilidades.Rubro;
         this.tabUtilidades.DataContext    = _nuevoModRepUtilidades;
     }
     else
     {
         this.tabUtilidades.DataContext = _regModRepUtilidades;
     }
     tabUtilidades.Visibility = System.Windows.Visibility.Visible;
     TabGeneral.SelectedIndex = (Int32)MyTabs.RepUtilidad;
 }