public bool Update(WhoWeAreDTO obj, int Id) { try { WhoWeAre data = _db.WhoWeAres.Find(Id); data.Content = obj.Content; data.LanguageId = obj.LanguageId; return(true); } catch (Exception) { return(false); } }
public bool Delete(WhoWeAreDTO obj) { try { WhoWeAre data = _db.WhoWeAres.Find(obj.Id); _db.WhoWeAres.Remove(data); _db.SaveChanges(); return(true); } catch (Exception) { return(false); } }
public WhoWeAreDTO Get(int Id) { try { WhoWeAre data = _db.WhoWeAres.Find(Id); WhoWeAreDTO finaldata = new WhoWeAreDTO { Id = data.Id, Content = data.Content, LanguageId = data.LanguageId }; return(finaldata); } catch (Exception) { return(null); } }
public bool Add(WhoWeAreDTO obj) { try { WhoWeAre data = new WhoWeAre { Id = obj.Id, Content = obj.Content, LanguageId = obj.LanguageId }; _db.WhoWeAres.Add(data); _db.SaveChanges(); return(true); } catch (Exception) { return(false); } }
public IActionResult WhoWeAreDelete(int id) { #region FunctionBody bool datafound = _db.WhoWeAres.Any(t => t.Id == id); if (!datafound) { return(StatusCode(400, new ReturnErrorMessage((int)ErrorTypes.Errors.NotFound, message: "NotFound"))); } WhoWeAre data = _db.WhoWeAres.Find(id); WhoWeAreDTO dto = new WhoWeAreDTO { Id = id, Content = data.Content, LanguageId = data.LanguageId }; bool request = _wwd.Delete(dto); if (request) { return(Ok(new ReturnMessage(200, message: "Success"))); } return(StatusCode(500, new ReturnErrorMessage((int)ErrorTypes.Errors.Internal, message: "Internal server error"))); #endregion }