/// <summary> /// 대시보드 테이블 업무 영역을 삭제한다. /// </summary> public bool DeleteFormTableSection(Guid formId, Guid formSectionId) { using (var repo = new FormTableRepository()) { var formSection = repo.SelectFormTableSection(formId, formSectionId); if (formSection == null) { throw new ObjectNotFoundException($"삭제 할 대상 업무 영역을 찾을 수 없습니다.\r\n업무영역 ID: \"{formSectionId}\""); } if (repo.DeleteFormTableSection(formId, formSectionId, CurrentUser.UserId, DateTimeOffset.Now)) { logger.Info($"업무영역을 삭제하였습니다. 업무영역: {formSection.FormSectionName}" + $"\r\n\r\n" + $"{formSection}"); return(true); } return(false); } }