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

            orderStatusService.PaidOrder(order);
            order.FinishedDate = DateTime.Now;
            Session.Update(order);

            return(order);
        }