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)); }