public SubPedidoEditPage(VentaModel venta)
        {
            InitializeComponent();
            _subPedidoEditViewModel = new SubPedidoEditViewModel(DependencyResolver.Instance.FacadeProvider, venta);
            DataContext             = _subPedidoEditViewModel;

            CommandModel addSubPedidoComman = _subPedidoEditViewModel.AddSubPedidoComman;

            ButtonAddSubPedio.Command          = addSubPedidoComman.Command;
            ButtonAddSubPedio.CommandParameter = this.DataContext;
            ButtonAddSubPedio.CommandBindings.Add(new CommandBinding(addSubPedidoComman.Command, addSubPedidoComman.OnExecute, addSubPedidoComman.OnCanExecute));
        }
        public SubPedidoDialogEditPage(VentaModel venta)
        {
            InitializeComponent();

            // define the dialog buttons
            OkButton.Content = "Aceptar";
            this.Buttons     = new Button[] { this.OkButton };

            InitializeComponent();
            _subPedidoEditViewModel = new SubPedidoEditViewModel(DependencyResolver.Instance.FacadeProvider, venta);
            _subPedidoEditViewModel.InitializeViewContent();
            DataContext = _subPedidoEditViewModel;

            CommandModel addSubPedidoComman = _subPedidoEditViewModel.AddSubPedidoComman;

            ButtonAddSubPedio.Command          = addSubPedidoComman.Command;
            ButtonAddSubPedio.CommandParameter = this.DataContext;
            ButtonAddSubPedio.CommandBindings.Add(new CommandBinding(addSubPedidoComman.Command, addSubPedidoComman.OnExecute, addSubPedidoComman.OnCanExecute));
        }