public async Task <bool> AddTheme(AddThemeModel model) { using (var session = _db.GetSession()) { var result = await session.RunAsync(_transactions.AddTheme(), model); var record = await result.SingleAsync(); long id; if (!(record.Values.Single().Value is INode node)) { return(false); }
public async Task <ActionResult <bool> > UpdateTheme(long id, [FromBody] AddThemeModel model) { if (model == null) { return(BadRequest("Model is empty")); } if (!ModelState.IsValid) { return(BadRequest("Model is not valid")); } return(Ok(await _themeService.UpdateTheme(id, model))); }