public async Task <bool> Create(PagesModel model, Guid userId) { var data = await _pagesRepository.GetByServiceId(model.ServiceId); if (data != null) { return(false); } DataContracts.Entities.Pages page = new DataContracts.Entities.Pages { PageTitle = model.PageTitle, PageImage = model.PageImage, Template = model.Template, CreatedBy = userId, IsActive = model.IsActive, ServiceId = model.ServiceId }; page.Sections = JsonConvert.SerializeObject(model.Sections); await _pagesRepository.CreatePage(page); return(true); }