Exemplo n.º 1
0
        protected ControllerObject(ControllerObject controller)
        {
            if (controller == null)
            {
                throw new ArgumentNullException(nameof(controller));
            }

            Context        = controller.Context;
            contextDispose = false;
        }
Exemplo n.º 2
0
        public static IControllerAccess <Contracts.Persistence.IExpense> CreateExpenseController(object sharedController)
        {
            if (sharedController == null)
            {
                throw new ArgumentNullException(nameof(sharedController));
            }

            Controllers.ControllerObject controller = (Controllers.ControllerObject)sharedController;

            return(new Controllers.Persistence.ExpenseController(controller));
        }
Exemplo n.º 3
0
        public static IControllerAccess <Contracts.Business.ITravelExpense> CreateTravelExpenseController(object sharedController)
        {
            if (sharedController == null)
            {
                throw new ArgumentNullException(nameof(sharedController));
            }

            Controllers.ControllerObject controller = (Controllers.ControllerObject)sharedController;

            return(new Controllers.Business.TravelExpenseController(controller));
        }
Exemplo n.º 4
0
 protected GenericController(ControllerObject controllerObject)
     : base(controllerObject)
 {
 }