void view_EditParameter(object sender, DataEventArgs <CONSQLParameter> e) { WindowParmeter = new FormWindow(); WindowParmeter.Header = "Ingrese Parametro"; WindowParmeter.CanClose = true; WindowParmeter.CanMove = true; WindowParmeter.WindowStartupLocation = WindowStartupLocation.CenterOwner; WindowParmeter.Owner = view; WindowParmeter.Closed += WindowParmeter_Closed; viewNewSQLParameter = container.Resolve <CONSQLParameterView>(); viewNewSQLParameter.ViewModel.Window = Window; viewNewSQLParameter.ViewModel.Model.Entity = e.Value; viewNewSQLParameter.ViewModel.Model.SelectedDefaultDateValue = EasyApp.Current.ListDefaultDateValues.FirstOrDefault(x => x.Int32Value == viewNewSQLParameter.ViewModel.Model.DefaultDateValue); //viewNewSQLParameter.ViewModel.childModify = false;SelectedDefaultDateValue //viewNewSQLParameter.Toolbar.Visibility = Visibility.Collapsed; //viewNewSQLParameter.Expander.Visibility = Visibility.Collapsed; //viewNewSQLParameter.TabItemChilsSQls.Visibility = Visibility.Collapsed; //viewNewSQLParameter.TabItemParameters.Visibility = Visibility.Collapsed; //viewNewSQLParameter.DialogToolbar.Visibility = Visibility.Visible; //viewNewSQLParameter.ViewModel.OnNewCommand(new Object()); //viewNewSQLParameter.ViewModel.Model.Connection = Model.Connection; //viewNewSQLParameter.ViewModel.Model.Company = Model.Company; //((EasyApp)viewNewSQL.FindResource("dataProvider")).ListStructures = EasyApp.Current.GetChildStructures(Model.Structure); //Se coloca en true para que no ejecute el metodo new al abrir la ventana por primera vez viewNewSQLParameter.isLoaded = true; viewNewSQLParameter.ViewModel.OkParameterCommand = new RelayCommand(OnOkParameterCommand); viewNewSQLParameter.ViewModel.CancelParameterCommand = new RelayCommand(OnCancelParameterCommand); WindowParmeter.Content = viewNewSQLParameter; WindowParmeter.ShowDialog(); }
public BaseCONSQLParameterViewModel(IUnityContainer container, CONSQLParameterView view) : base() { this.view = view; this.container = container; Model = new CONSQLParameterModel(); this.view.DataGridDetailSelectionChange += OnDataGridDetailSelectionChange; }
public CONSQLParameterViewModel(IUnityContainer container, CONSQLParameterView view) : base(container, view) { }