public void CanAdd()
        {
            int id = _staticPageRepository.Add(_testStaticPage);

            StaticPage actual = _staticPageRepository.GetById(id);

            Assert.AreEqual(_testStaticPage.Title, actual.Title);
            Assert.AreEqual("PATH", actual.ImagePath);
        }
Example #2
0
        public Response <int> Add(StaticPage sp)
        {
            var r = new Response <int>();

            try
            {
                r.Success = true;
                r.Message = "Added static page.";
                r.Data    = _staticPageRepository.Add(sp);
            }
            catch (Exception ex)
            {
                _exceptionsRepository.Add(ex);
                r.Success = false;
                r.Message = "Failed to add static page.";
                r.Data    = 0;
            }

            return(r);
        }
Example #3
0
 public async Task <string> Post(StaticPage page)
 {
     return(await _staticPageRepository.Add(page));
 }