public bool UpdateTypeOfNews(TypeOfNews newTypeOfNews) { try { string token = Request.Headers.GetValues("Authorization").First(); int idAdmin = profilectrl.GetID(token); if (idAdmin != 0) { if (profilectrl.checkAdmin(token)) { TypeOfNews oldTypeOfNews = new TypeOfNews(); oldTypeOfNews = db.TypeOfNews.Where(a => a.TypeId == newTypeOfNews.TypeId).FirstOrDefault(); oldTypeOfNews.TypeName = newTypeOfNews.TypeName; db.SaveChanges(); return(true); } } return(false); } catch (Exception e) { Console.WriteLine(e); throw e; } }
public List <TypeOfNews> InsertTypeOfNews(TypeOfNews typeOfNews) { try { string token = Request.Headers.GetValues("Authorization").First(); int id = profilectrl.GetID(token); if (id != 0) { if (profilectrl.checkAdmin(token)) { db.TypeOfNews.Add(typeOfNews); db.SaveChanges(); return(db.TypeOfNews.ToList <TypeOfNews>()); } } return(null); } catch (Exception e) { Console.WriteLine(e); throw e; } }