Example #1
0
        public async Task<IHttpActionResult> getCalfForEdit(string CalfID)
        {
            var processingResult = new ServiceProcessingResult<Calf> { IsSuccessful = true };

            var calfDataService = new CalfDataService();
            var calfResult = await calfDataService.getCalfForEdit(CalfID);
            if (!calfResult.IsSuccessful)
            {
                processingResult.IsSuccessful = false;
                processingResult.Error = new ProcessingError("Unable to retrieve calf data for edit.", "Unable to retrieve calf data for edit.", true, false);
                return Ok(processingResult);
            }

            processingResult.Data = calfResult.Data;

            return Ok(processingResult);
        }