Exemplo n.º 1
0
        public static void SalesOrderListView_Execute(MenuItem menuItem)
        {
            NameValueCollection query = new NameValueCollection();

            query.Add(ViewParams.Mode.Param, ViewParams.Mode.Popup);
            WPFView tgtView = DI.DefaultServiceProvider.GetService <SalesOrderListView>();

            tgtView.Owner = menuItem;
            ViewModel.NavigateTo(DI.DefaultServiceProvider.GetService <SalesOrderListViewModel>(), tgtView, query, null, null);
        }
Exemplo n.º 2
0
        public static void SalesOrderListView_Execute(MenuItem menuItem)
        {
            NameValueCollection query = new NameValueCollection()
            {
                { ViewParams.Mode.Param, ViewParams.Mode.Popup },
            };
            WPFView tgtView = App.Services.GetService <SalesOrderListView>();

            tgtView.Owner = menuItem;
            ViewModel.NavigateTo(App.Services.GetService <SalesOrderListViewModel>(), tgtView, query, null, null);
        }
Exemplo n.º 3
0
        public virtual async void LinkDetailNew_Execute(object arg)
        {
            if (VM == null)
            {
                return;
            }
            WPFView cur = null as SalesOrderDetailView;
            WPFView tgt = cur ?? VM.ServiceProvider.GetService <SalesOrderDetailView>();

            tgt.Owner = this;
            await VM.LinkDetailNew_CommandAsync(tgt, cur);
        }
Exemplo n.º 4
0
        public virtual async void LinkCustomerLookupLookUp_Execute(object arg)
        {
            if (VM == null)
            {
                return;
            }
            WPFView cur = null as CustomerListView;
            WPFView tgt = cur ?? VM.ServiceProvider.GetService <CustomerListView>();

            tgt.Owner = this;
            await VM.LinkCustomerLookupLookUp_CommandAsync(tgt, cur);
        }
        public virtual async void LinkDetails_Execute(DataRow row)
        {
            if (VM == null)
            {
                return;
            }
            WPFView cur = pnlDetails.Content as SalesOrderView;
            WPFView tgt = cur ?? VM.ServiceProvider.GetService <SalesOrderView>();

            tgt.Owner = this;
            await VM.LinkDetails_CommandAsync(tgt, cur, row);
        }
Exemplo n.º 6
0
        public virtual void lnkNew_Execute(object arg)
        {
            SalesOrderListViewModel vm = Model as SalesOrderListViewModel;

            if (vm == null)
            {
                return;
            }
            WPFView cur = pnlDetails.Content as SalesOrderView;
            WPFView tgt = cur ?? vm.ServiceProvider.GetService <SalesOrderView>();

            tgt.Owner = this;
            vm.lnkNew_Command(tgt, cur);
        }
Exemplo n.º 7
0
        public virtual void lnkDetailDetails_Execute(int?row)
        {
            SalesOrderViewModel vm = Model as SalesOrderViewModel;

            if (vm == null)
            {
                return;
            }
            WPFView cur = null as SalesOrderDetailView;
            WPFView tgt = cur ?? vm.ServiceProvider.GetService <SalesOrderDetailView>();

            tgt.Owner = this;
            vm.lnkDetailDetails_Command(tgt, cur, row.Value);
        }
Exemplo n.º 8
0
        public virtual void lnkCustomerLookupLookUp_Execute(object arg)
        {
            SalesOrderViewModel vm = Model as SalesOrderViewModel;

            if (vm == null)
            {
                return;
            }
            WPFView cur = null as CustomerListView;
            WPFView tgt = cur ?? vm.ServiceProvider.GetService <CustomerListView>();

            tgt.Owner = this;
            vm.lnkCustomerLookupLookUp_Command(tgt, cur);
        }
Exemplo n.º 9
0
        public Window CreateWindow(WPFView view)
        {
            if (view is LoginView)
            {
                return new Window {
                           Content = view
                }
            }
            ;

            MainView mv = new MainView();

            mv.body.Content = view;
            return(mv);
        }
    }