示例#1
0
        private void Historal_Click(object sender, RoutedEventArgs e)
        {
            HistorialView            addFactura = new HistorialView();
            ModifyProveedorViewModel viewModel  = this.ConvertDataContext(this.DataContext);

            addFactura.DataContext = viewModel.CreateHistorialViewModel();
            addFactura.ShowDialog();
        }
        public AddProveedorCuentaViewModel(CatalogProveedorCuentaViewModel catalogProveedorCuentaViewModel, ModifyProveedorViewModel altaDM)
        {
            _altaMod = altaDM;
            this._proveedorCuentaModel            = new ProveedorCuentaModel(new ProveedorCuentaDataMapper());
            this._catalogProveedorCuentaViewModel = catalogProveedorCuentaViewModel;

            try
            {
                this._catalogBancoModel     = new CatalogBancoModel(new BancoDataMapper());
                this._catalogProveedorModel = new CatalogProveedorModel(new ProveedorDataMapper());
            }
            catch (ArgumentException ae)
            {
                ;
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
示例#3
0
        private ModifyProveedorViewModel ConvertDataContext(object dataSource)
        {
            ModifyProveedorViewModel viewModel = dataSource as ModifyProveedorViewModel;

            return(viewModel);
        }