Example #1
0
 private StatusError CreateStatusError(StatusErrorDTO newStatus)
 {
     return(new StatusError()
     {
         Id = ObjectId.GenerateNewId(),
         Code = newStatus.Code,
         Title = newStatus.Title,
         KeyWords = new BsonArray(newStatus.KeyWords),
         SubStatusId = newStatus.SubStatusId != null ? new ObjectId(newStatus.SubStatusId) : ObjectId.Empty
     });
 }
Example #2
0
 public async Task AddNewErrorStatuses(StatusErrorDTO newStatus)
 {
     if (newStatus == null)
     {
         throw new ArgumentNullException();
     }
     try {
         var newErrorStatus = CreateStatusError(newStatus);
         await _dbService.StatusErrors.Create(newErrorStatus);
     } catch (Exception ex) {
         throw new Exception(ex.Message);
     }
 }
Example #3
0
 public async Task SetNewErrorStatus(StatusErrorDTO newStatus)
 {
     await ProcesStatuses.AddNewErrorStatuses(newStatus);
 }
        public async Task <ActionResult> SetNewErrorStatus([FromBody] StatusErrorDTO statusErrorDTO)
        {
            await _errorStatusService.SetNewErrorStatus(statusErrorDTO);

            return(Ok());
        }