public async Task <SimpleResult> DeleteSite(GetSiteInput input) { var result = await _domain.DeleteSite(input.SiteId); return(new SimpleResult { IsSuccess = result }); }
public async Task <SitePoco> GetSite(GetSiteInput input) { try { var result = await _context.Sites.FindAsync(input.SiteId); return(result); } catch { return(null); } }
public async Task <JsonResult> DeleteSite([FromBody] GetSiteInput input) { var result = await _site.DeleteSite(input); return(await GenerateResult(result, _userSettings)); }