public void SetStatus(Guid id, ConnectionRequestStatusEnum status) { var request = _connectionRequests.FirstOrDefault(x => (x.Id == id)); if (request == null) { throw new Exception("Invalid Id"); } request.SetStatus(status); }
private async Task <bool> SetContactRequestStatus(Guid connectionRequestId, ConnectionRequestStatusEnum status) { try { await _communications.SetContactRequestStatus(new ConnectionRequestUpdateStatusModel() { Id = connectionRequestId, Status = status }); return(true); } catch (Exception ex) { string msg = string.Format("An error occurred approving connection request. {0}", ex.Message); _logger.LogError(msg); MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return(false); } }
public void SetStatus(ConnectionRequestStatusEnum status) { _status = status; _updatedDate = DateTime.Now; }