Ejemplo n.º 1
0
 public static void UpdateComprobanteDePago(tsa_ComprobantesExDataset data, string IdVariable, string Numero, SentenciasReplicacion replicacion, string IdTransaction,
                                            ArrayList desimputacionDetalleDeudaDataSets, ArrayList desimputacionAplicacionPagoDataSets, ArrayList cancelacionesDePagoDataSets)
 {
     try
     {
         SqlTransaction trx = PoolTransaction.GetTransactionById(IdTransaction);
         UpdateComprobanteDePago(data, IdVariable, Numero, trx, replicacion);
         foreach (DataSet dataDesimputacionDataSet in desimputacionDetalleDeudaDataSets)
         {
             mz.erp.dataaccess.tsa_ComprobanteDetalleDeuda.Update(dataDesimputacionDataSet.Tables["tsa_ComprobanteDetalleDeuda"], trx);
         }
         foreach (DataSet dataDesimputacionAplicacionPago in desimputacionAplicacionPagoDataSets)
         {
             mz.erp.dataaccess.tsa_AplicacionPagos.Update(dataDesimputacionAplicacionPago.Tables["tsa_AplicacionPagos"], trx);
         }
         foreach (DataSet dataCancelaciones in cancelacionesDePagoDataSets)
         {
             UpdateComprobanteDePago(dataCancelaciones, string.Empty, string.Empty, trx, replicacion);
         }
     }
     catch (Exception e)
     {
         data.tsa_Comprobantes.Rows[0].SetColumnError("IdComprobante", "No se ha podido realizar la grabación por un error en los datos");
         throw e;
     }
 }
        public static tsa_ComprobantesDetAuxiliaresDataset.tsa_ComprobantesDetAuxiliaresRow GetByPk(string IdComprobante, long Ordinal, string IdTransaction)
        {
            tsa_ComprobantesDetAuxiliaresDataset data = new tsa_ComprobantesDetAuxiliaresDataset();

            SqlTransaction trx = PoolTransaction.GetTransactionById(IdTransaction);
            SqlCommand     cmd = new SqlCommand("Pr_tsa_ComprobantesDetAuxiliares_GetByPk", trx.Connection);

            cmd.Transaction = trx;
            cmd.CommandType = CommandType.StoredProcedure;

            cmd.Parameters.Add(new SqlParameter("@IdComprobante", SqlDbType.VarChar));
            cmd.Parameters["@IdComprobante"].Value = IdComprobante;

            cmd.Parameters.Add(new SqlParameter("@Ordinal", SqlDbType.BigInt));
            cmd.Parameters["@Ordinal"].Value = Ordinal;

            SqlDataAdapter adapter = new SqlDataAdapter(cmd);

            adapter.TableMappings.Add("Table", "tsa_ComprobantesDetAuxiliares");

            adapter.Fill(data);

            if (data.tsa_ComprobantesDetAuxiliares.Rows.Count == 1)
            {
                return((tsa_ComprobantesDetAuxiliaresDataset.tsa_ComprobantesDetAuxiliaresRow)data.tsa_ComprobantesDetAuxiliares.Rows[0]);
            }

            return(null);
        }
Ejemplo n.º 3
0
        public static tpu_ProveedoresProductosDataset.tpu_ProveedoresProductosRow GetByPk(string IdProveedor, string IdProducto, string IdTransaction)
        {
            tpu_ProveedoresProductosDataset data = new tpu_ProveedoresProductosDataset();
            SqlTransaction trx = PoolTransaction.GetTransactionById(IdTransaction);

            SqlCommand cmd = new SqlCommand("Pr_tpu_ProveedoresProductos_GetByPk", trx.Connection);

            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Transaction = trx;

            cmd.Parameters.Add(new SqlParameter("@IdProveedor", SqlDbType.VarChar));
            cmd.Parameters["@IdProveedor"].Value = IdProveedor;

            cmd.Parameters.Add(new SqlParameter("@IdProducto", SqlDbType.VarChar));
            cmd.Parameters["@IdProducto"].Value = IdProducto;

            SqlDataAdapter adapter = new SqlDataAdapter(cmd);

            adapter.TableMappings.Add("Table", "tpu_ProveedoresProductos");

            adapter.Fill(data);

            if (data.tpu_ProveedoresProductos.Rows.Count == 1)
            {
                return((tpu_ProveedoresProductosDataset.tpu_ProveedoresProductosRow)data.tpu_ProveedoresProductos.Rows[0]);
            }

            return(null);
        }
Ejemplo n.º 4
0
        public static sy_VariablesDataset.sy_VariablesRow GetByPk(string IdVariable, string IdTransaction)
        {
            sy_VariablesDataset data = new sy_VariablesDataset();
            SqlTransaction      trx  = PoolTransaction.GetTransactionById(IdTransaction);
            SqlCommand          cmd  = new SqlCommand("Pr_sy_Variables_GetByPk");

            cmd.Connection  = trx.Connection;
            cmd.Transaction = trx;
            cmd.CommandType = CommandType.StoredProcedure;

            cmd.Parameters.Add(new SqlParameter("@IdVariable", SqlDbType.VarChar));
            cmd.Parameters["@IdVariable"].Value = IdVariable;

            SqlDataAdapter adapter = new SqlDataAdapter(cmd);

            adapter.TableMappings.Add("Table", "sy_Variables");

            adapter.Fill(data);

            if (data.sy_Variables.Rows.Count == 1)
            {
                return((sy_VariablesDataset.sy_VariablesRow)data.sy_Variables.Rows[0]);
            }

            return(null);
        }
        public static DataTable ValidarFlujo(string IdTransaction, string IdComprobanteOrigen, long OrdinalOrigen, string IdTipoDeComprobanteDestino)
        {
            SqlTransaction trx = PoolTransaction.GetTransactionById(IdTransaction);
            tsa_ComprobantesRelacionOrigenDestinoDataset data = new tsa_ComprobantesRelacionOrigenDestinoDataset();

            SqlDataAdapter adapter = new SqlDataAdapter();

            adapter.TableMappings.Add("Table", "tsa_ComprobantesRelacionOrigenDestino");

            SqlCommand cmd = new SqlCommand("Pr_tsa_ComprobantesRelacionOrigenDestino_ValidarFlujo", trx.Connection);

            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Transaction = trx;
            cmd.Parameters.Add(new SqlParameter("@IdComprobanteOrigen", SqlDbType.VarChar));
            cmd.Parameters["@IdComprobanteOrigen"].Value = IdComprobanteOrigen;


            cmd.Parameters.Add(new SqlParameter("@IdOrdinalOrigen", SqlDbType.BigInt));
            cmd.Parameters["@IdOrdinalOrigen"].Value = OrdinalOrigen;

            cmd.Parameters.Add(new SqlParameter("@IdTipoDeComprobanteDestino", SqlDbType.VarChar));
            cmd.Parameters["@IdTipoDeComprobanteDestino"].Value = IdTipoDeComprobanteDestino;


            adapter.SelectCommand = cmd;

            adapter.Fill(data);

            return(data.Tables[0]);
        }
Ejemplo n.º 6
0
        public static tsh_ProductosSucursalesDataset.tsh_ProductosSucursalesRow GetByPk(string IdTransaction, string IdProducto, long IdSucursal, long IdEmpresa)
        {
            tsh_ProductosSucursalesDataset data = new tsh_ProductosSucursalesDataset();
            SqlTransaction trx = PoolTransaction.GetTransactionById(IdTransaction);
            SqlCommand     cmd = new SqlCommand("Pr_tsh_ProductosSucursales_GetByPk", trx.Connection);

            cmd.Transaction = trx;
            cmd.CommandType = CommandType.StoredProcedure;

            cmd.Parameters.Add(new SqlParameter("@IdProducto", SqlDbType.VarChar));
            cmd.Parameters["@IdProducto"].Value = IdProducto;

            cmd.Parameters.Add(new SqlParameter("@IdSucursal", SqlDbType.BigInt));
            cmd.Parameters["@IdSucursal"].Value = IdSucursal;

            cmd.Parameters.Add(new SqlParameter("@IdEmpresa", SqlDbType.BigInt));
            cmd.Parameters["@IdEmpresa"].Value = IdEmpresa;

            SqlDataAdapter adapter = new SqlDataAdapter(cmd);

            adapter.TableMappings.Add("Table", "tsh_ProductosSucursales");

            adapter.Fill(data);

            if (data.tsh_ProductosSucursales.Rows.Count == 1)
            {
                return((tsh_ProductosSucursalesDataset.tsh_ProductosSucursalesRow)data.tsh_ProductosSucursales.Rows[0]);
            }

            return(null);
        }
Ejemplo n.º 7
0
        //Fin Cristian
        public static void UpdateIdTipoDeComprobante(string IdTransaction, string IdComprobante, string IdTipoDeComprobante)
        {
            SqlTransaction trx = PoolTransaction.GetTransactionById(IdTransaction);

            SqlCommand cmd = new SqlCommand("Pr_tsa_Comprobantes_UpdateIdTipoComprobante");

            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Connection  = trx.Connection;
            cmd.Transaction = trx;

            cmd.Parameters.Add(new SqlParameter("@IdComprobante", SqlDbType.VarChar));
            if (IdComprobante == null || IdComprobante.Equals(string.Empty))
            {
                cmd.Parameters["@IdComprobante"].Value = System.DBNull.Value;
            }
            else
            {
                cmd.Parameters["@IdComprobante"].Value = IdComprobante;
            }

            cmd.Parameters.Add(new SqlParameter("@idTipoDeComprobante", SqlDbType.VarChar));
            if (IdTipoDeComprobante == null || IdTipoDeComprobante.Equals(string.Empty))
            {
                cmd.Parameters["@IdTipoDeComprobante"].Value = System.DBNull.Value;
            }
            else
            {
                cmd.Parameters["@IdTipoDeComprobante"].Value = IdTipoDeComprobante;
            }

            cmd.ExecuteNonQuery();
        }
Ejemplo n.º 8
0
        public static void Update(tfi_ValoresExDataset dataset, string IdTransaction, SentenciasReplicacion replicacion)
        {
            SqlTransaction trx = PoolTransaction.GetTransactionById(IdTransaction);

            Update(dataset.Tables["tfi_Valores"], trx);
            mz.erp.dataaccess.tfi_ValoresDatosAuxiliares.Update(dataset.Tables["tfi_ValoresDatosAuxiliares"], trx, replicacion);
            //mz.erp.dataaccess.tfi_ValoresVariablesAuxiliares.Update(dataset.Tables["tfi_ValoresVariablesAuxiliares"], trx);
        }
Ejemplo n.º 9
0
        public static void UpdateTipoDeComprobanteDeVenta(tsa_ComprobantesExDataset data, string IdTransaction, SentenciasReplicacion replicacion)
        {
            SqlTransaction trx = PoolTransaction.GetTransactionById(IdTransaction);

            tsa_Comprobantes.Update(data.Tables["tsa_Comprobantes"], trx, replicacion);
            tsa_ComprobantesDet.Update(data.Tables["tsa_ComprobantesDet"], trx, replicacion);
            tsa_ComprobanteDetalleImpuestos.Update(data.Tables["tsa_ComprobanteDetalleImpuestos"], trx, replicacion);
        }
Ejemplo n.º 10
0
        public static void Update(DataTable dataTable, string IdTransaction)
        {
            SqlConnection cnx = dbhelper.Connection.GetConnection();;

            cnx.Open();

            SqlTransaction trx = PoolTransaction.GetTransactionById(IdTransaction);

            Update(dataTable, trx);
        }
Ejemplo n.º 11
0
 public static void Update(DataTable data, SentenciasReplicacion replicacion, string IdTransaction)
 {
     try
     {
         SqlTransaction trx = PoolTransaction.GetTransactionById(IdTransaction);
         Update(data, trx);
     }
     catch (Exception e)
     {
         data.Rows[0].SetColumnError("IdComprobante", "No se ha podido realizar la grabación por un error en los datos");
     }
 }
Ejemplo n.º 12
0
 public static void Update(tsa_ComprobantesExDataset data, string IdVariable, SentenciasReplicacion replicacion, string IdTransaction)
 {
     try
     {
         SqlTransaction trx = PoolTransaction.GetTransactionById(IdTransaction);
         Update(data, IdVariable, trx, replicacion);
     }
     catch (Exception e)
     {
         data.tsa_Comprobantes.Rows[0].SetColumnError("IdComprobante", "No se ha podido realizar la grabación por un error en los datos");
         throw e;
     }
 }
Ejemplo n.º 13
0
 public static void Update(mz.erp.commontypes.data.tlg_FleteExDataset data, SentenciasReplicacion replicacion, string IdTransaction)
 {
     try
     {
         SqlTransaction trx = PoolTransaction.GetTransactionById(IdTransaction);
         Update(data, trx, replicacion);
     }
     catch (Exception e)
     {
         Console.WriteLine(e.Message);
         //data.tsa_Comprobantes.Rows[0].SetColumnError("IdComprobante","No se ha podido realizar la grabación por un error en los datos");
     }
 }
Ejemplo n.º 14
0
        public static bool IncluirHerramientasDe(string idTransaction, string PerfilesNuevos, string PerfilesACopiar)
        {
            SqlTransaction trx = PoolTransaction.GetTransactionById(idTransaction);

            SqlCommand cmd = new SqlCommand("Pr_sy_herramientas_IncluirHerramientasDe");

            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Connection  = trx.Connection;
            cmd.Transaction = trx;

            cmd.Parameters.Add(new SqlParameter("@PerfilesPadres", SqlDbType.VarChar));
            cmd.Parameters["@PerfilesPadres"].Value = PerfilesNuevos;
            cmd.Parameters.Add(new SqlParameter("@PerfilesHijos", SqlDbType.VarChar));
            cmd.Parameters["@PerfilesHijos"].Value = PerfilesACopiar;

            cmd.ExecuteNonQuery();
            return(true);
        }
Ejemplo n.º 15
0
        public static void ActualizarPreciosProductosCombo(string IdTransaction, string IdProductoReferencia, decimal PrecioDeCostoRef, decimal PrecioDeVentaBrutoOriginal, string IdMonedaCierrePrecioDeCostoRef, string IdMonedaCierrePrecioDeVentaBruto, string IdCotizacionCierrePrecioDeCostoRef, string IdCotizacionCierrePrecioDeVentaBruto)
        {
            SqlTransaction trx = PoolTransaction.GetTransactionById(IdTransaction);
            SqlCommand     cmd = new SqlCommand("Pr_tsh_ComboDet_ActualizarPreciosProductosCombo", trx.Connection);

            cmd.Transaction = trx;
            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.Add(new SqlParameter("@IdProductoReferencia", SqlDbType.VarChar));
            cmd.Parameters["@IdProductoReferencia"].Value = IdProductoReferencia;
            cmd.Parameters.Add(new SqlParameter("@PrecioDeCostoRef", SqlDbType.Decimal));
            cmd.Parameters["@PrecioDeCostoRef"].Value = PrecioDeCostoRef;
            cmd.Parameters.Add(new SqlParameter("@PrecioDeVentaBrutoOriginal", SqlDbType.Decimal));
            cmd.Parameters["@PrecioDeVentaBrutoOriginal"].Value = PrecioDeVentaBrutoOriginal;
            cmd.Parameters.Add(new SqlParameter("@IdMonedaCierrePrecioDeCostoRef", SqlDbType.VarChar));
            cmd.Parameters["@IdMonedaCierrePrecioDeCostoRef"].Value = IdMonedaCierrePrecioDeCostoRef;
            cmd.Parameters.Add(new SqlParameter("@IdMonedaCierrePrecioDeVentaBruto", SqlDbType.VarChar));
            cmd.Parameters["@IdMonedaCierrePrecioDeVentaBruto"].Value = IdMonedaCierrePrecioDeVentaBruto;
            cmd.Parameters.Add(new SqlParameter("@IdCotizacionCierrePrecioDeCostoRef", SqlDbType.VarChar));
            cmd.Parameters["@IdCotizacionCierrePrecioDeCostoRef"].Value = IdCotizacionCierrePrecioDeCostoRef;
            cmd.Parameters.Add(new SqlParameter("@IdCotizacionCierrePrecioDeVentaBruto", SqlDbType.VarChar));
            cmd.Parameters["@IdCotizacionCierrePrecioDeVentaBruto"].Value = IdCotizacionCierrePrecioDeVentaBruto;
            cmd.ExecuteNonQuery();
        }
Ejemplo n.º 16
0
        public static void Update(sy_SentenciasReplicacionDataset.sy_SentenciasReplicacionDataTable dataTable, string IdTransaction)
        {
            SqlTransaction trx = PoolTransaction.GetTransactionById(IdTransaction);

            Update(dataTable, trx);
        }
Ejemplo n.º 17
0
        public static void Update(DataSet data, string IdTransaction, SentenciasReplicacion replicacion)
        {
            SqlTransaction trx = PoolTransaction.GetTransactionById(IdTransaction);

            Update(data.Tables["tlg_MovimientosDeStock"], trx, replicacion);
        }
Ejemplo n.º 18
0
        /*
         * public static sy_VariablesDataset GetListByCola( string IdVariable )
         * {
         *      sy_VariablesDataset data = new sy_VariablesDataset();
         *
         *      SqlDataAdapter adapter = new SqlDataAdapter();
         *      adapter.TableMappings.Add( "Table", "sy_Variables" );
         *
         *      SqlCommand cmd = new SqlCommand( "Pr_sy_Variables_SearchByCola", dbhelper.Connection.GetConnection() );
         *      cmd.CommandType = CommandType.StoredProcedure;
         *
         *      cmd.Parameters.Add( new SqlParameter( "@IdVariable", SqlDbType.VarChar ) );
         *      cmd.Parameters[ "@IdVariable" ].Value = IdVariable;
         *      adapter.SelectCommand = cmd;
         *
         *      adapter.Fill( data );
         *
         *      return data;
         * }
         */
        public static void Update(string IdVariable, string Numero, string IdTransaction)
        {
            SqlTransaction trx = PoolTransaction.GetTransactionById(IdTransaction);

            Update(IdVariable, Numero, trx);
        }
		public static void Update( tlg_MovimientosDeStockNumerosDeSerieDataset dataSet , string IdTransaction)
		{
			SqlTransaction trx = PoolTransaction.GetTransactionById(IdTransaction);
			Update( dataSet.Tables["tlg_MovimientosDeStockNumerosDeSerie"] , trx);
		}
Ejemplo n.º 20
0
        public static void Update(tpu_ComprobantesDetDataset.tpu_ComprobantesDetDataTable dataTable, string IdTransaction, SentenciasReplicacion replicacion)
        {
            SqlTransaction trx = PoolTransaction.GetTransactionById(IdTransaction);

            Update((System.Data.DataTable)dataTable, trx, replicacion);
        }
        public static void Update(DataTable dataTable, string IdTransaction)
        {
            SqlTransaction trx = PoolTransaction.GetTransactionById(IdTransaction);

            Update((tpu_ComprobanteDetalleDePagosDataset.tpu_ComprobanteDetalleDePagosDataTable)dataTable, trx);
        }
Ejemplo n.º 22
0
        public static void Update(DataTable dataTable, string transaction)
        {
            SqlTransaction trx = PoolTransaction.GetTransactionById(transaction);

            Update((sy_PerfilesHerramientasDataset.sy_PerfilesHerramientasDataTable)dataTable, trx);
        }
Ejemplo n.º 23
0
        public static void Update(DataTable dataTable, string IdTransaction, SentenciasReplicacion replication)
        {
            SqlTransaction trx = PoolTransaction.GetTransactionById(IdTransaction);

            Update(dataTable, trx, replication);
        }
Ejemplo n.º 24
0
        public static void Update(DataSet data, string IdTransaction, SentenciasReplicacion replicacion)
        {
            SqlTransaction trx = PoolTransaction.GetTransactionById(IdTransaction);

            Update(data.Tables["tsh_ProductosSucursales"], trx, replicacion);
        }
Ejemplo n.º 25
0
        public static void Update(tpu_RetencionesExDataset dataset, string IdTransaction, SentenciasReplicacion replicacion)
        {
            SqlTransaction trx = PoolTransaction.GetTransactionById(IdTransaction);

            Update(dataset, trx, replicacion);
        }
Ejemplo n.º 26
0
        public static void Update(DataTable dataTable, string IdTransaction)
        {
            SqlTransaction trx = PoolTransaction.GetTransactionById(IdTransaction);

            Update(dataTable, trx);
        }
Ejemplo n.º 27
0
        public static void Update(DataSet data, string IdTransaction)
        {
            SqlTransaction trx = PoolTransaction.GetTransactionById(IdTransaction);

            Update(data.Tables["tlg_StockNumerosDeSerie"], trx);
        }