public async Task <ActionResult> DeleteWebsite(ApplicationRemove website) { Account account = (Account)HttpContext.Items["Account"]; if (await _app.Delete(account, website)) { return(new OkResult()); } return(new BadRequestResult()); }
public async Task <bool> Delete(Common.Models.Account account, ApplicationRemove website) { Common.Models.Applications.Application web = _unitOfWorkApplicationSearch.Application.GetByOwnerAndTrackingCode(account, website.TrackingCode); if (web == null) { return(false); } _unitOfWorkApplication.Application.Remove(web); _unitOfWorkApplication.Save(); return(true); }