Example #1
0
        /// <summary>
        /// Envia los cambios del tsa_ComprobanteDataset a la base de datos.
        /// </summary>
        public static void Update(tsa_ComprobanteDataset dataSet)
        {
            ApplicationAssert.Check(dataSet != null, "El argumento dataSet no debe ser nulo.", ApplicationAssert.LineNumber);
            ApplicationAssert.Check(dataSet.tsa_Comprobante.Rows.Count > 0, "La tabla dataSet.tsa_ComprobanteDataTable debe poseer alguna fila.", ApplicationAssert.LineNumber);

            mz.erp.dataaccess.tsa_Comprobante.Update(dataSet);
        }
Example #2
0
        public static tsa_ComprobanteDataset.tsa_ComprobanteRow GetByPk(DateTime Fecha, string Tipo, string Numero)
        {
            tsa_ComprobanteDataset data = new tsa_ComprobanteDataset();

            SqlCommand cmd = new SqlCommand("Pr_tsa_Comprobante_GetByPk", dbhelper.Connection.GetConnection());

            cmd.CommandType = CommandType.StoredProcedure;

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

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

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

            SqlDataAdapter adapter = new SqlDataAdapter(cmd);

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

            adapter.Fill(data);

            if (data.tsa_Comprobante.Rows.Count == 1)
            {
                return((tsa_ComprobanteDataset.tsa_ComprobanteRow)data.tsa_Comprobante.Rows[0]);
            }

            return(null);
        }
Example #3
0
        public static tsa_ComprobanteDataset GetList(long IdComprobante, DateTime Fecha, string Tipo, string Numero, string IdCuenta, long IdCondicionDeVenta, decimal BaseImponible, decimal Exento, decimal IvaInscripto, decimal RetencionIB, decimal RetencionIva, decimal RetencionGanancia, decimal BonificacionRecargo, decimal Total, DateTime FechaVencimiento, string IdVendedor, string PeriodoFiscal, DateTime FechaCreacion, long IdConexionCreacion, byte[] UltimaModificacion, long IdConexionUltimaModificacion, long IdReservado, Guid RowId, long IdSucursal, long IdEmpresa)
        {
            tsa_ComprobanteDataset data = new tsa_ComprobanteDataset();

            SqlDataAdapter adapter = new SqlDataAdapter();

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

            SqlCommand cmd = new SqlCommand("Pr_tsa_Comprobante_Search", dbhelper.Connection.GetConnection());

            cmd.CommandType = CommandType.StoredProcedure;

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

            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;


            adapter.SelectCommand = cmd;

            adapter.Fill(data);

            return(data);
        }
Example #4
0
        public static tsa_ComprobanteDataset GetList()
        {
            tsa_ComprobanteDataset data = new tsa_ComprobanteDataset();

            return(( tsa_ComprobanteDataset )GetList(data));
        }
Example #5
0
 public static void Update(tsa_ComprobanteDataset dataSet)
 {
     Update(dataSet.tsa_Comprobante);
 }