public async Task <IActionResult> NewYear([FromBody] CompanyNewYearModel newCompany) { ServiceResponseModel <CompanyNewYearModel> response = new ServiceResponseModel <CompanyNewYearModel>(); try { if (string.IsNullOrWhiteSpace(newCompany.CompCode)) { throw new ArgumentNullException("CompCode is required"); } if (string.IsNullOrWhiteSpace(newCompany.AccYear)) { throw new ArgumentNullException("AccYear is required"); } if (string.IsNullOrWhiteSpace(newCompany.NewYear)) { throw new ArgumentNullException("NewYear is required"); } if (string.IsNullOrWhiteSpace(newCompany.BalanceTransfer)) { throw new ArgumentNullException("BalanceTransfer is required"); } response = await _companyService.NewYear(newCompany); if (response.Data == null) { return(NotFound(response)); } } catch (Exception ex) { _logger.LogError(ex.StackTrace); response.Success = false; response.Message = ex.Message; } return(Ok(response)); }
public Task <ServiceResponseModel <CompanyNewYearModel> > NewYear(CompanyNewYearModel newCompany) { throw new System.NotImplementedException(); }