Exemple #1
0
        public CustomerPresenter(IEditCustomerView CustomerViewObject, CustomerModel CustomerModelObject)
        {
            if (CustomerViewObject == null)
            {
                throw new ArgumentNullException("CustomerViewObject may not be null");
            }
            if (CustomerModelObject == null)
            {
                throw new ArgumentNullException("CustomerModelObject may not be null");
            }

            this.EditCustomerViewObject = CustomerViewObject;
            this.CustomerModelObject    = CustomerModelObject;
        }
        public EditCustomerPresenter(IEditCustomerView view)
        {
            Check.Require(view != null, "view may not be null");
            this.view = view;

            BurrowFramework burrow = new BurrowFramework();

            //Save model in current conversation.
            object mod;
            if (!burrow.CurrentConversation.Items.TryGetValue("EditCustomerModel", out mod))
            {
                model = new EditCustomerModel();
                burrow.CurrentConversation.Items.Add("EditCustomerModel",model);
            }
            else
                model = mod as EditCustomerModel;
        }
Exemple #3
0
        public EditCustomerPresenter(IEditCustomerView view)
        {
            Check.Require(view != null, "view may not be null");
            this.view = view;

            BurrowFramework burrow = new BurrowFramework();

            //Save model in current conversation.
            object mod;

            if (!burrow.CurrentConversation.Items.TryGetValue("EditCustomerModel", out mod))
            {
                model = new EditCustomerModel();
                burrow.CurrentConversation.Items.Add("EditCustomerModel", model);
            }
            else
            {
                model = mod as EditCustomerModel;
            }
        }