public int RegistroPropuesta(PropuestaPublicidadEL PropuestaPublicidad)
        {
            DAABRequest.Parameter[] arrParam =
            {
                new DAABRequest.Parameter("@fechaPropuestapublicidad",       DbType.DateTime, ParameterDirection.Input),
                new DAABRequest.Parameter("@precioPropuestaPublicidad",      DbType.Decimal,  ParameterDirection.Input),
                new DAABRequest.Parameter("@ObservacionPropuestaPublicidad", DbType.String,   ParameterDirection.Input),
                new DAABRequest.Parameter("@codPropuestapublicidad",         DbType.Int32,    ParameterDirection.Output)
            };

            arrParam[0].Value = PropuestaPublicidad.fechaPropuestapublicidad;
            arrParam[1].Value = PropuestaPublicidad.precioPropuestaPublicidad;
            arrParam[2].Value = PropuestaPublicidad.ObservacionPropuestaPublicidad;

            configPARDOSDB objPardosDb = new configPARDOSDB();
            DAABRequest    objRequest  = objPardosDb.CreaRequest();

            objRequest.CommandType = CommandType.StoredProcedure;
            objRequest.Command     = "sp_RegistroPropuestaPublicidad";
            objRequest.Parameters.AddRange(arrParam);

            try
            {
                int            result = objRequest.Factory.ExecuteNonQuery(ref objRequest);
                IDataParameter codPropuestapublicidad;
                codPropuestapublicidad = (IDataParameter)objRequest.Parameters[objRequest.Parameters.Count - 1];
                return(Convert.ToInt32(codPropuestapublicidad.Value));
            }
            catch (Exception e)
            {
                throw e;
            }
        }
Ejemplo n.º 2
0
        public int RegistroPropuesta(PropuestaPublicidadEL PropuestaPublicidad)
        {
            string request = ctx.IncomingRequest.Headers["token-client"];

            if (!UDA.Validarusuario(request))
            {
                return(0);
            }
            return(PPDA.RegistroPropuesta(PropuestaPublicidad));
        }
Ejemplo n.º 3
0
        public JsonResult RegistroPropuesta(PropuestaPublicidadEL PropuestaPublicidad, List <DetallePropuestaPublicidadEL> DetallePropuestaPublicidad)
        {
            ResultadoEncuestaBL obj    = new ResultadoEncuestaBL();
            int codPropuestapublicidad = obj.RegistroPropuesta(PropuestaPublicidad);

            foreach (DetallePropuestaPublicidadEL item in DetallePropuestaPublicidad)
            {
                item.codPropuestapublicidad = codPropuestapublicidad;
                int resultado = obj.RegistroDetallePropuesta(item);
            }
            return(Json(new { listLocal = "" }, JsonRequestBehavior.AllowGet));
        }
        public int RegistroPropuesta(PropuestaPublicidadEL PropuestaPublicidad)
        {
            using (SqlConnection con = new SqlConnection(ConexionUtil.Cadena))
            {
                con.Open();
                using (SqlCommand com = new SqlCommand("sp_RegistroPropuestaPublicidad", con))
                {
                    com.CommandType = CommandType.StoredProcedure;
                    com.Parameters.Add("@fechaPropuestapublicidad", SqlDbType.DateTime).Value      = PropuestaPublicidad.fechaPropuestapublicidad;
                    com.Parameters.Add("@precioPropuestaPublicidad", SqlDbType.Decimal).Value      = PropuestaPublicidad.precioPropuestaPublicidad;
                    com.Parameters.Add("@ObservacionPropuestaPublicidad", SqlDbType.VarChar).Value = PropuestaPublicidad.ObservacionPropuestaPublicidad;
                    com.Parameters.Add("@codPropuestapublicidad", SqlDbType.Int).Direction         = ParameterDirection.Output;

                    com.ExecuteNonQuery();
                    int Id_Estrategia = Convert.ToInt32(com.Parameters["@codPropuestapublicidad"].Value.ToString());
                    return(Id_Estrategia);
                }
            }
        }
Ejemplo n.º 5
0
 public JsonResult RegistroPropuesta(PropuestaPublicidadEL PropuestaPublicidad, List <DetallePropuestaPublicidadEL> DetallePropuestaPublicidad)
 {
     try
     {
         int codPropuestapublicidad = ResultadoEncuesta.RegistroPropuesta(PropuestaPublicidad);
         foreach (DetallePropuestaPublicidadEL item in DetallePropuestaPublicidad)
         {
             item.codPropuestapublicidad = codPropuestapublicidad;
             int resultado = ResultadoEncuesta.RegistroDetallePropuesta(item);
         }
         Herramienta.Herramientas.LogTransaccion("Se completo el registro de la propuesta publicitaria");
         return(Json(new { listLocal = "" }, JsonRequestBehavior.AllowGet));
     }
     catch (Exception e)
     {
         Herramienta.Herramientas.Log(e.Message);
         return(Json(new { listLocal = "" }, JsonRequestBehavior.AllowGet));
     }
 }
Ejemplo n.º 6
0
        public int RegistroPropuesta(PropuestaPublicidadEL PropuestaPublicidad)
        {
            PropuestaPublicitariaDA obj = new PropuestaPublicitariaDA();

            return(obj.RegistroPropuesta(PropuestaPublicidad));
        }
Ejemplo n.º 7
0
        public int RegistroPropuesta(PropuestaPublicidadEL PropuestaPublicidad)
        {
            string postdata = js.Serialize(PropuestaPublicidad);

            return(js.Deserialize <int>(conecRest.ConectREST("Propuesta", "POST", postdata)));
        }