Esempio n. 1
0
        public async Task <IActionResult> EditRecord(long id, long recordId, CaseHistoryRecord record)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (!await _repository.RecordExists(id, recordId))
            {
                return(BadRequest());
            }

            return(Ok(await _recordsRepository.Put(record)));
        }
Esempio n. 2
0
        public async Task <IActionResult> AddRecord(long id, CaseHistoryRecord record)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (!await _repository.Exists(id))
            {
                return(BadRequest());
            }

            record.CaseHistoryId = id;

            return(Ok(await _recordsRepository.Post(record)));
        }