public object Execute(Type TypeView, int menuId) { if (TypeView == typeof(CONEquivalenceView)) { CONEquivalenceView view = container.Resolve <CONEquivalenceView>(); CheckSecurity(view.ViewModel, menuId); return(view); } else if (TypeView == typeof(CONErrorView)) { CONErrorView view = container.Resolve <CONErrorView>(); CheckSecurity(view.ViewModel, menuId); return(view); } else if (TypeView == typeof(CONIntegratorConfigurationView)) { CONIntegratorConfigurationView view = container.Resolve <CONIntegratorConfigurationView>(); CheckSecurity(view.ViewModel, menuId); return(view); } else if (TypeView == typeof(CONRecordView)) { CONRecordView view = container.Resolve <CONRecordView>(); CheckSecurity(view.ViewModel, menuId); return(view); } else if (TypeView == typeof(CONSQLView)) { CONSQLView view = container.Resolve <CONSQLView>(); CheckSecurity(view.ViewModel, menuId); return(view); } else if (TypeView == typeof(CONSQLExecuteView)) { CONSQLExecuteView view = container.Resolve <CONSQLExecuteView>(); return(view); } else if (TypeView == typeof(WSEquivalenciasFormasPagoView)) { WSEquivalenciasFormasPagoView view = container.Resolve <WSEquivalenciasFormasPagoView>(); return(view); } else if (TypeView == typeof(WSCONCESIONEView)) { WSCONCESIONEView view = container.Resolve <WSCONCESIONEView>(); return(view); } else if (TypeView == typeof(WSCONCESIONESTIENDAView)) { WSCONCESIONESTIENDAView view = container.Resolve <WSCONCESIONESTIENDAView>(); return(view); } return(null); }
public BaseCONEquivalenceViewModel(IUnityContainer container, CONEquivalenceView view) : base() { this.view = view; this.container = container; Model = new CONEquivalenceModel(); this.view.DataGridDetailSelectionChange += OnDataGridDetailSelectionChange; this.view.Value1Changed += view_Value1Changed; this.view.Value2Changed += view_Value2Changed; this.view.Value3Changed += view_Value3Changed; this.view.Value4Changed += view_Value4Changed; this.view.Value5Changed += view_Value5Changed; this.view.Value6Changed += view_Value6Changed; this.view.Value7Changed += view_Value7Changed; this.view.Value8Changed += view_Value8Changed; this.view.Value9Changed += view_Value9Changed; this.view.Value10Changed += view_Value10Changed; }
public CONEquivalenceViewModel(IUnityContainer container, CONEquivalenceView view) : base(container, view) { }