Ejemplo n.º 1
0
 public static void DesAsociarPortfoliosProductosFCE()
 {
     SqlServerHelper.ExecuteNonQuery("orden_owner.ORD_DesAsociarPortfoliosProductosFCE", null);
 }
        public static void CleanSaldos()
        {
            List <SqlParameter> lista = new List <SqlParameter>();

            SqlServerHelper.ExecuteNonQuery("[orden_owner].[ORD_CleanSaldos]", lista);
        }
 public static void ProcessFromXml(List <SqlParameter> lista)
 {
     SqlServerHelper.ExecuteNonQuery("[orden_owner].[XML_PERSONAS_PROCESSING]", lista);
 }
Ejemplo n.º 4
0
        public static void InsertarOrden(OrdenEntity orden)
        {
            List <SqlParameter> lista = new List <SqlParameter>();

            lista.Add(SqlServerHelper.GetParam("@CompraVenta", orden.CompraVenta));
            lista.Add(SqlServerHelper.GetParam("@IdProducto", orden.IdProducto));
            lista.Add(SqlServerHelper.GetParam("@IdMoneda", orden.IdMoneda));
            lista.Add(SqlServerHelper.GetParam("@IdMercado", orden.IdMercado));
            lista.Add(SqlServerHelper.GetParam("@IdPersona", orden.IdPersona));
            lista.Add(SqlServerHelper.GetParam("@IdEnNombreDe", orden.IdEnNombreDe));
            lista.Add(SqlServerHelper.GetParam("@FechaConcertacion", orden.FechaConcertacion));
            lista.Add(SqlServerHelper.GetParam("@Cantidad", orden.Cantidad));
            lista.Add(SqlServerHelper.GetParam("@CantidadMinima", orden.CantidadMinima));
            if (orden.IdUsuario.HasValue)
            {
                lista.Add(SqlServerHelper.GetParam("@IdUsuario", orden.IdUsuario));
            }
            if (orden.PrecioLimite.HasValue)
            {
                lista.Add(SqlServerHelper.GetParam("@PrecioLimite", orden.PrecioLimite.Value));
            }
            lista.Add(SqlServerHelper.GetParam("@IdEstado", orden.IdEstado));
            if (orden.IdMotivoBaja.HasValue)
            {
                lista.Add(SqlServerHelper.GetParam("@IdMotivoBaja", orden.IdMotivoBaja));
            }
            lista.Add(SqlServerHelper.GetParam("@IdTipoVigencia", (int)orden.IdTipoVigencia));
            lista.Add(SqlServerHelper.GetParam("@FechaVencimiento", orden.FechaVencimiento));
            lista.Add(SqlServerHelper.GetParam("@NumeroOrdenMercado", orden.NumeroOrdenMercado));
            if (orden.Plazo.HasValue)
            {
                lista.Add(SqlServerHelper.GetParam("@Plazo", orden.Plazo));
            }
            lista.Add(SqlServerHelper.GetParam("@IdTipoOrden", orden.IdTipoOrden));
            lista.Add(SqlServerHelper.GetParam("@IdSourceApplication", orden.IdSourceApplication));
            if (orden.IdOrdenDeReferencia.HasValue)
            {
                lista.Add(SqlServerHelper.GetParam("@IdOrdenDeReferencia", orden.IdOrdenDeReferencia.Value));
            }
            if (orden.EquivalentRate.HasValue)
            {
                lista.Add(SqlServerHelper.GetParam("@EquivalentRate", orden.EquivalentRate.Value));
            }
            lista.Add(SqlServerHelper.GetParam("@OperoPorTasa", orden.OperoPorTasa));
            if (orden.PrecioVinculado.HasValue)
            {
                lista.Add(SqlServerHelper.GetParam("@PrecioVinculado", orden.PrecioVinculado));
            }
            if (orden.Tasa.HasValue)
            {
                lista.Add(SqlServerHelper.GetParam("@Tasa", orden.Tasa));
            }
            SqlParameter p1 = SqlServerHelper.GetParamStringOuput("@IdOrden");

            lista.Add(p1);

            SqlParameter p2 = SqlServerHelper.GetParamStringOuput("@NroOrdenInterno");

            lista.Add(p2);

            SqlParameter p3 = SqlServerHelper.GetParamTimeStampOuput("@timestamp");

            lista.Add(p3);

            SqlServerHelper.ExecuteNonQuery("orden_owner.ORD_InsertarOrden", lista);
            orden.IdOrden            = int.Parse(p1.Value.ToString());
            orden.NumeroOrdenInterno = int.Parse(p2.Value.ToString());
            orden.Timestamp          = (byte[])(p3.Value);
        }