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);
        }
Beispiel #2
0
        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;
 }