Esempio n. 1
0
        public ResultDTO UpdateHeadline(int id, HeadlineFormDTO form)
        {
            var headline = db.Headlines.FirstOrDefault(o => o.Id == id);

            if (headline == null)
            {
                return(new ResultDTO(false));
            }

            headline.Header   = form.header;
            headline.Body     = form.body;
            headline.Language = form.language;
            db.SaveChanges();

            return(new ResultDTO {
                success = true
            });
        }
Esempio n. 2
0
        public ResultDTO NewHeadline(HeadlineFormDTO form)
        {
            if (string.IsNullOrWhiteSpace(form.header) || string.IsNullOrWhiteSpace(form.body))
            {
                return(new ResultDTO(false));
            }

            db.Headlines.Add(new Headline()
            {
                Header   = form.header,
                Body     = form.body,
                CreateAt = DateTime.UtcNow,
                Language = form.language,
            });
            db.SaveChanges();

            return(new ResultDTO {
                success = true
            });
        }