예제 #1
0
 public bool SendLeaveRequest()
 {
     if (cManager && cManager.IsConnected())
     {
         RequestLeave request = new RequestLeave();
         request.send();
         cManager.send(request);
         return(true);
     }
     return(false);
 }
        public IActionResult RequestLeave([FromBody] RequestLeave request)
        {
            var userName = SecurityInfo.GetUserIdentity(User);
            var command  = new RequestLeaveCommand(
                userName,
                request.LeftDate);

            _bus.Send(command);
            var id = command.RequestId;

            return(CreatedAtRoute("GetRequestLeave", new { id }, id));
        }