Example #1
0
 public void saveAdvertising(entities.Advertising advertising)
 {
     using (var db = new MedellinTimesContext())
     {
         db.Advertising.Add(advertising);
         db.SaveChanges();
     }
 }
Example #2
0
        public async Task <entities.Advertising> deleteAdvertising(Guid Id)
        {
            using (var db = new MedellinTimesContext())
            {
                try
                {
                    entities.Advertising deleteAdvertising = getAdvertisingById(Id);
                    db.Entry(deleteAdvertising).State = EntityState.Deleted;
                    await db.SaveChangesAsync();

                    return(deleteAdvertising);
                }
                catch (Exception e)
                {
                    var error = e.Message;
                    return(null);
                }
            }
        }
Example #3
0
        public async Task <Boolean> updateAdvertising(entities.Advertising advertising)
        {
            using (var db = new MedellinTimesContext())
            {
                try {
                    /*
                     * var updateAdvertising = await db.Advertising.FirstAsync(a => a.Id == advertising.Id);
                     * updateAdvertising.Title = advertising.Title;
                     * updateAdvertising.Descriotion = advertising.Descriotion;
                     * updateAdvertising.PathImage = advertising.PathImage;
                     */
                    db.Entry(advertising).State = EntityState.Modified;
                    await db.SaveChangesAsync();

                    return(true);
                }
                catch {
                    return(false);
                }
            }
        }