コード例 #1
0
 public MedicationLookupActionEvent(MedicationLookupDto medicationLookupDto)
 {
     RoomId    = medicationLookupDto.RoomId;
     UserId    = medicationLookupDto.UserId;
     EventType = WPFActionEventType.MEDICATION_LOOKUP;
     TimeStamp = DateTime.Now;
 }
コード例 #2
0
        private void MedicationLookupEventStore(int roomId)
        {
            MedicationLookupDto medicationLookupDto = new MedicationLookupDto()
            {
                UserId = 1,
                RoomId = roomId
            };

            eventStoreServerController.RecordMedicationLookup(medicationLookupDto);
        }
コード例 #3
0
        public string RecordMedicationLookup(MedicationLookupDto medicationLookupDto)
        {
            var client  = new RestClient(AllConstants.ConnectionUrl);
            var request = new RestRequest("/api/event/medicationlookup", Method.POST);

            request.AddParameter(AllConstants.AuthorizationTokenKey, LoggedUser.Cookie, ParameterType.Cookie);
            request.AddJsonBody(JsonConvert.SerializeObject(medicationLookupDto));
            var response = client.Execute(request);

            return(response.StatusCode.ToString());
        }
コード例 #4
0
 public string RecordMedicationLookup(MedicationLookupDto medicationLookupDto)
 {
     return(eventStoreServerService.RecordMedicationLookup(medicationLookupDto));
 }
コード例 #5
0
 public IActionResult Record(MedicationLookupDto medicationLookupDto)
 {
     medicationLookupDto.UserId = Int32.Parse(HttpIdentityHandler.GetUserIdFromRequest(HttpContext.Request));
     return(Ok(_medicationLookupActionEventService.Record(new MedicationLookupActionEvent(medicationLookupDto))));
 }