示例#1
0
 public static int Insert(Productos_ObjetivoInfo _Productos_ObjetivoInfo)
 {
     //Execute the query and return the new Guid
     object retval = _AdoHelper.ExecuteScalar(ConnectionString, "Productos_ObjetivoInsert",
         new SqlParameter("@cod_entidad", _Productos_ObjetivoInfo.cod_entidad),
         new SqlParameter("@tipo_entidad", _Productos_ObjetivoInfo.tipo_entidad),
         new SqlParameter("@download", _Productos_ObjetivoInfo.download),
         new SqlParameter("@SyncID", _Productos_ObjetivoInfo.SyncID)
     );
     return Int32.Parse(retval.ToString());
 }
示例#2
0
 public static void Delete(Productos_ObjetivoInfo _Productos_ObjetivoInfo)
 {
     _AdoHelper.ExecuteNonQuery(ConnectionString, CommandType.StoredProcedure, "Productos_ObjetivoDelete",
         new SqlParameter("@cod_objetivo", _Productos_ObjetivoInfo.cod_objetivo)
     );
 }
示例#3
0
 public static void Update(Productos_ObjetivoInfo _Productos_ObjetivoInfo)
 {
     _AdoHelper.ExecuteNonQuery(ConnectionString, CommandType.StoredProcedure, "Productos_ObjetivoUpdate",
         new SqlParameter("@cod_objetivo", _Productos_ObjetivoInfo.cod_objetivo),
         new SqlParameter("@cod_entidad", _Productos_ObjetivoInfo.cod_entidad),
         new SqlParameter("@tipo_entidad", _Productos_ObjetivoInfo.tipo_entidad),
         new SqlParameter("@download", _Productos_ObjetivoInfo.download),
         new SqlParameter("@SyncID", _Productos_ObjetivoInfo.SyncID)
     );
 }
示例#4
0
        /// <summary>
        /// Creates a new instance of the Productos_Objetivo class and populates it with data from the specified SqlDataReader.
        /// </summary>
        private static Productos_ObjetivoInfo MakeProductos_Objetivo(SqlDataReader dataReader)
        {
            Productos_ObjetivoInfo productos_Objetivo = new Productos_ObjetivoInfo();

            if (dataReader.IsDBNull(Cod_objetivo) == false)
                productos_Objetivo.cod_objetivo = dataReader.GetInt32(Cod_objetivo);
            if (dataReader.IsDBNull(Cod_entidad) == false)
                productos_Objetivo.cod_entidad = dataReader.GetInt32(Cod_entidad);
            if (dataReader.IsDBNull(Tipo_entidad) == false)
                productos_Objetivo.tipo_entidad = dataReader.GetString(Tipo_entidad);
            if (dataReader.IsDBNull(Download) == false)
                productos_Objetivo.download = dataReader.GetDateTime(Download);
            if (dataReader.IsDBNull(SyncID) == false)
                productos_Objetivo.SyncID = dataReader.GetGuid(SyncID);
            if (dataReader.IsDBNull(SyncTimeStamp) == false)
                productos_Objetivo.SyncTimeStamp = DateTime.MinValue;

            return productos_Objetivo;
        }
示例#5
0
 private static void AddProductosDirigidos(List<int> productos)
 {
     foreach (int producto in productos)
     {
         Productos_ObjetivoInfo productoObjetivo = Productos_ObjetivoDb.Select(_trilogia.Cod_Trilogia, producto);
         if (productoObjetivo == null)
         {
             productoObjetivo = new Productos_ObjetivoInfo(0,_trilogia.Cod_Trilogia,"T",DateTime.Now,new Guid(),DateTime.Now );
             productoObjetivo.cod_objetivo = Productos_ObjetivoDb.Insert(productoObjetivo);
         }
     }
 }