public FloorChangeActionEvent(FloorChangeDto floorChangeDto)
 {
     UserId     = floorChangeDto.UserId;
     BuildingId = floorChangeDto.BuildingId;
     FloorId    = floorChangeDto.FloorId;
     EventType  = WPFActionEventType.FLOOR_CHANGED;
     TimeStamp  = DateTime.Now;
 }
        public string RecordFloorChange(FloorChangeDto floorChangeDto)
        {
            var client  = new RestClient(AllConstants.ConnectionUrl);
            var request = new RestRequest("/api/event/floorchange", Method.POST);

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

            return(response.StatusCode.ToString());
        }
        private void FloorChangeEventStore(int buildingId, int floorId)
        {
            FloorChangeDto floorChangeDto = new FloorChangeDto()
            {
                UserId     = 1,
                BuildingId = buildingId,
                FloorId    = floorId
            };

            eventStoreServerController.RecordFloorChange(floorChangeDto);
        }
Beispiel #4
0
 public string RecordFloorChange(FloorChangeDto floorChangeDto)
 {
     return(eventStoreServerService.RecordFloorChange(floorChangeDto));
 }
 public IActionResult Record(FloorChangeDto floorChangeDto)
 {
     floorChangeDto.UserId = Int32.Parse(HttpIdentityHandler.GetUserIdFromRequest(HttpContext.Request));
     return(Ok(_floorChangeActionEventService.Record(new FloorChangeActionEvent(floorChangeDto))));
 }