public PurchaseReceiveChildWindow(PurchaseOrderRequestViewModel viewModel) { InitializeComponent(); _viewModel = viewModel; DataContext = viewModel; LayoutRoot.DataContext = viewModel; }
public PendingPurchaseOrderChildWindows(PurchaseOrderRequestViewModel viewModel) { InitializeComponent(); DataContext = viewModel; LayoutRoot.DataContext = viewModel; _viewModel = viewModel; }
public RouteFreeIssueChildWindow(PurchaseOrderRequestViewModel viewModel) { InitializeComponent(); DataContext = ViewModel; DgfabricIssue.Columns[0].Visibility = Visibility.Collapsed; DgfabricIssue.Columns[1].Visibility = Visibility.Collapsed; _viewModel2 = viewModel; ViewModel.MainRowList.Add(new RouteCardFabricViewModel()); }
public PurchaseOrderRequest() { InitializeComponent(); _viewModel = LayoutRoot.DataContext as PurchaseOrderRequestViewModel; DataContext = _viewModel; _viewModel.PremCompleted += (s, sv) => { ckhApprove.Visibility = _viewModel.CustomePermissions.SingleOrDefault(x => x.Ename == "Approval") != null ? Visibility.Visible : Visibility.Collapsed; _viewModel.AllowAddFree = _viewModel.CustomePermissions.SingleOrDefault(x => x.Ename == "Allow Free Orders") != null ? true : false; }; }
public PurchaseOrderRequestPaymentChild(PurchaseOrderRequestViewModel viewModel) { InitializeComponent(); DataContext = viewModel; viewModel.SelectedMainRow.PaymentList.Clear(); viewModel.GetPaymentData(); if (!viewModel.SelectedMainRow.PaymentSettings.Any()) { viewModel.SelectedMainRow.PaymentSettings.Add(new PaymentSettingModel() { PaymentSettingPerRow = viewModel.SchedulesSettingList.FirstOrDefault(), PaymentScheduleSetting = viewModel.SchedulesSettingList.FirstOrDefault().Iserial, InstallmentCount = 1, InstallmentInterval = 1 }); //viewModel.SelectedMainRow.PaymentSettings.Add(new PaymentSettingModel()); } }
public PurchaseOrderRequestSearchChild(PurchaseOrderRequestViewModel viewModel) { InitializeComponent(); DataContext = viewModel; viewModel.GetMaindata(); }