public void Delete(DeleteSiteGroupRequest request) { _log.Add(request); try { var user = _userForAuditingRepository.GetByIdAndCompanyId(request.UserId, request.CompanyId); var siteGroup = _siteGroupRepository.GetByIdAndCompanyId(request.GroupId, request.CompanyId); siteGroup.MarkForDelete(user); _siteGroupRepository.SaveOrUpdate(siteGroup); } catch (Exception ex) { _log.Add(ex); throw; } }
public static DeleteSiteGroupRequestBuilder Create() { _delinkSiteViewModel = new DeleteSiteGroupRequest(); return new DeleteSiteGroupRequestBuilder(); }