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 = "Произошла ошибка!" })); } }
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 = "Произошла ошибка!" })); } }
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); }