Exemplo n.º 1
0
 public ActionResult Create(Mass_media st, string id)
 {
     if (mass_mediaDAO.Add(st, id))
     {
         return(RedirectToAction("Message", "Message", new { str = "Средство массовой информации добавлено" }));
     }
     else
     {
         return(RedirectToAction("Error", "Message", new { str = "Произошла ошибка!" }));
     }
 }
Exemplo n.º 2
0
 public ActionResult Edit(int id, Mass_media collection)
 {
     if (mass_mediaDAO.Update(id, collection))
     {
         return(RedirectToAction("Message", "Message", new { str = "Обновление прошло успешно" }));
     }
     else
     {
         return(RedirectToAction("Error", "Message", new { str = "Произошла ошибка!" }));
     }
 }
Exemplo n.º 3
0
 public Mass_media Get(int id)
 {
     try
     {
         Mass_media item = _entities.Mass_media.Where(n => n.Id_mass_media == id).First();
         logger.Debug("Получено стедство массовой информации");
         return(item);
     }
     catch (System.ServiceModel.CommunicationException ex)
     {
         logger.Error("Ошибка: ", ex);
     }
     return(null);
 }
Exemplo n.º 4
0
 public bool Delete(int id)
 {
     try
     {
         Mass_media applicationToDelete = Get(id);
         _entities.Mass_media.Remove(applicationToDelete);
         _entities.SaveChanges();
         logger.Debug("Средство массовой информации удалено");
     }
     catch (System.ServiceModel.CommunicationException ex)
     {
         logger.Error("Ошибка: ", ex);
         return(false);
     }
     return(true);
 }
Exemplo n.º 5
0
 public bool Add(Mass_media st, string id)
 {
     try
     {
         var currentUser       = new Entities1().AspNetUsers.Where(n => n.Id.Equals(id)).FirstOrDefault();
         var EntityMediabuiner = _entities.Mediabuiner.FirstOrDefault(n => n.Id_user == currentUser.Id);
         st.Id_mediabuiner = EntityMediabuiner.Id_mediabuiner;
         _entities.Mass_media.Add(st);
         _entities.SaveChanges();
         logger.Debug("Добавлено стредство массовой информации");
     }
     catch (System.ServiceModel.CommunicationException ex)
     {
         logger.Error("Ошибка: ", ex);
     }
     return(false);
 }
Exemplo n.º 6
0
 public bool Update(int id, Mass_media st)
 {
     try
     {
         var Entity = _entities.Mass_media.FirstOrDefault(n => n.Id_mass_media == id);
         Entity.Name_mass_media = st.Name_mass_media;
         Entity.Subject_area    = st.Subject_area;
         Entity.Price           = st.Price;
         _entities.SaveChanges();
         logger.Debug("Средство массовой информации обнавлено");
     }
     catch (System.ServiceModel.CommunicationException ex)
     {
         logger.Error("Ошибка: ", ex);
         return(false);
     }
     return(true);
 }