Exemplo n.º 1
0
 public ActionResult Create_id_mass_media(Category_advertising st, int id)
 {
     if (category_advertisingDAO.AddMass_media(st, id))
     {
         return(RedirectToAction("Message", "Message", new { str = "Добавлено средство массовой информации в категорию рекламы" }));
     }
     else
     {
         return(RedirectToAction("Error", "Message", new { str = "Произошла ошибка!" }));
     }
 }
Exemplo n.º 2
0
 public ActionResult Create(Category_advertising st, string id)
 {
     if (category_advertisingDAO.Add(st, id))
     {
         return(RedirectToAction("Message", "Message", new { str = "Добавлена категория рекламы" }));
     }
     else
     {
         return(RedirectToAction("Error", "Message", new { str = "Произошла ошибка!" }));
     }
 }
Exemplo n.º 3
0
 public ActionResult Edit(int id, Category_advertising collection)
 {
     if (category_advertisingDAO.Update(id, collection))
     {
         return(RedirectToAction("Message", "Message", new { str = "Обновление прошло успешно" }));
     }
     else
     {
         return(RedirectToAction("Error", "Message", new { str = "Произошла ошибка!" }));
     }
 }
 public Category_advertising Get(int?id)
 {
     try
     {
         Category_advertising item = _entities.Category_advertising.Where(n => n.Id_category_advertising == id).First();
         logger.Debug("Получена категория рекламы");
         return(item);
     }
     catch (System.ServiceModel.CommunicationException ex)
     {
         logger.Error("Ошибка: ", ex);
     }
     return(null);
 }
 public bool Delete(int id)
 {
     try
     {
         Category_advertising applicationToDelete = Get(id);
         _entities.Category_advertising.Remove(applicationToDelete);
         _entities.SaveChanges();
         logger.Debug("Категория рекламы удалена");
     }
     catch (System.ServiceModel.CommunicationException ex)
     {
         logger.Error("Ошибка: ", ex);
         return(false);
     }
     return(true);
 }
 public bool AddMass_media(Category_advertising st, int id)
 {
     try
     {
         var Entity = _entities.Category_advertising.FirstOrDefault(n => n.Id_category_advertising == id);
         Entity.Id_mass_media = st.Id_mass_media;
         _entities.SaveChanges();
         logger.Debug("Добавление масс-медиа");
     }
     catch (System.ServiceModel.CommunicationException ex)
     {
         logger.Error("Ошибка: ", ex);
         return(false);
     }
     return(true);
 }
 public bool Update(int id, Category_advertising st)
 {
     try
     {
         var Entity = _entities.Category_advertising.FirstOrDefault(n => n.Id_category_advertising == id);
         Entity.Advertising_period = st.Advertising_period;
         Entity.Visual_aid         = st.Visual_aid;
         _entities.SaveChanges();
         logger.Debug("Категория рекламы обнавлена");
     }
     catch (System.ServiceModel.CommunicationException ex)
     {
         logger.Error("Ошибка: ", ex);
         return(false);
     }
     return(true);
 }
 public bool Add(Category_advertising st, string id)
 {
     try
     {
         var currentUser   = new Entities1().AspNetUsers.Where(n => n.Id.Equals(id)).FirstOrDefault();
         var EntityManager = _entities.Manager.FirstOrDefault(n => n.Id_user == currentUser.Id);
         st.Id_manager = EntityManager.Id_manager;
         _entities.Category_advertising.Add(st);
         _entities.SaveChanges();
         logger.Debug("Добавлена категория рекламы");
     }
     catch (System.ServiceModel.CommunicationException ex)
     {
         logger.Error("Ошибка: ", ex);
     }
     return(false);
 }