/// <summary>
        /// Wywołuje komendę i zwraca wskazany typ
        /// </summary>
        /// <returns>Rezultat</returns>
        public override Order Execute()
        {
            var order = Session.Load <Order>(orderId);

            orderStatusService.CloseOrder(order);
            Session.Update(order);

            return(order);
        }