public SupplierViewModel() { this.supplierRepository = new SupplierRepository(); this.supplierView = SupplierFactory.createNew(); this.userRepository = new UserRepository(); selectedUser = UserFactory.CreateNewUser(); }
public static void DeleteSupplier(ISupplierView supplierView) { var supplier = (from c in MerpDatabase().tbl_Sup where c.Sup_ == supplierView.SupId select c).First(); if (supplier == null) { throw new Exception("No Supplierfound with this ID"); } MerpDatabase().tbl_Sup.DeleteObject(supplier); }
public SupplierViewModel(ISupplierView view, CompositionContainer compositionContainer) { View = view; View.ViewModel = this; ShellContainer = compositionContainer; NewHardwareCommand = new CommandHandler <object, object>(NewHardwareCommandAction); EditHardwareCommand = new CommandHandler <object, object>(EditHardwareCommandAction); DeleteHardwareCommand = new CommandHandler <object, object>(DeleteHardwareCommandAction); _supplierCollection = new Lazy <OptimizedObservableCollection <Supplier> >(); }
public SupplierPresenter() { _view = new SupplierView(); _services = new SupplierServices(new SupplierRepository(), new ModelDataAnnotationCheck()); _view.OnLoadData += _view_LoadData; _view.OnButtonTambahClick += _view_OnCreateData; _view.OnButtonUbahClick += _view_OnUpdateData; _view.OnButtonHapusClick += _view_OnDeleteData; _view.OnButtonRefreshClick += _view_OnRefreshData; _view.OnDataGridCellDoubleClick += OnDataGrid_CellDoubleClick; }
public static void AddSupplier(ISupplierView supplierView) { var supplier = new tbl_Sup { SupLastname = supplierView.SupLastname, SupFirstname = supplierView.SupFirstname, SupUsr_ = supplierView.SupUsrId, SupNumber = supplierView.SupNumber, SupContactname = supplierView.SupContactname, SupIscompany = supplierView.SupIsCompany }; MerpDatabase().tbl_Sup.AddObject(supplier); MerpDatabase().SaveChanges(); }
public static void UpdateSupplier(ISupplierView supplierView) { var supplier = (from c in MerpDatabase().tbl_Sup where c.Sup_ == supplierView.SupId select c).First(); if (supplier == null) { throw new Exception("don't found supplier with this PrimaryKey"); } supplier.Sup_ = supplierView.SupId; supplier.SupLastname = supplierView.SupLastname; supplier.SupFirstname = supplierView.SupFirstname; supplier.SupUsr_ = supplierView.SupUsrId; supplier.SupNumber = supplierView.SupNumber; supplier.SupContactname = supplierView.SupContactname; supplier.SupIscompany = supplierView.SupIsCompany; MerpDatabase().SaveChanges(); }
public SupplierPresenter(ISupplierView view) { baseUrl = @"http://lasmargaritasdev.azurewebsites.net/"; if (ConfigurationManager.AppSettings["baseUrl"] != null) { baseUrl = ConfigurationManager.AppSettings["baseUrl"]; } insertAction = "Supplier/Add"; updateAction = "Supplier/Update"; deleteAction = "Supplier/Delete"; getAllAction = "Supplier/GetAll"; getByIdAction = "Supplier/GetById"; getSelectableModelsAction = "Supplier/GetSelectableModels"; getStatesAction = "Catalog/GetStates"; supplierView = view; }
public SupplierSystemController(ISupplierView v, ISupplierSystem m) { _v = v; _m = m; }
public void DeleteSupplier(ISupplierView supplier) { Service.DeleteSupplier(supplier); }
public SupplierPresenter(ISupplierView view) { _view = view; _supplierBL = new SupplierBL(); }
public ISupplierView SupplierByPrimaryKey(int primaryKey) { ISupplierView result = SupplierDataFactory.ByPrimaryKey(primaryKey); return(result); }
public void UpdateSupplier(ISupplierView supplier) { Service.UpdateSupplier(supplier); }
public SupplierPresenter(ISupplierView view, ApplicationController appController, ISupplierRepository repository) { this.view = view; this.appController = appController; this.repository = repository; }
public void UpdateSupplier(ISupplierView supplier) { SupplierDataFactory.UpdateSupplier(supplier); }
public void DeleteSupplier(ISupplierView supplier) { SupplierDataFactory.DeleteSupplier(supplier); }
public void AddSupplier(ISupplierView supplier) { SupplierDataFactory.AddSupplier(supplier); }
public SupplierViewModel(ISupplierView view, CompositionContainer compositionContainer) { View = view; View.ViewModel = this; ShellContainer = compositionContainer; NewHardwareCommand = new CommandHandler<object, object>(NewHardwareCommandAction); EditHardwareCommand = new CommandHandler<object, object>(EditHardwareCommandAction); DeleteHardwareCommand = new CommandHandler<object, object>(DeleteHardwareCommandAction); _supplierCollection = new Lazy<OptimizedObservableCollection<Supplier>>(); }
public void AddSupplier(ISupplierView supplier) { Service.AddSupplier(supplier); }
public SupplierRepository() { supplier = SupplierFactory.createNew(); }
public SupplierPresenter(ISupplierView view, ISupplierBL supplierBL) { _view = view; _supplierBL = supplierBL; }
public SupplierPresenter(ISupplierView view) : this(view, new SupplierModel()) { }
public SupplierPresenter(ISupplierView view, SupplierModel model) { _view = view; _model = model; }
public SupplierPresenter(ISupplierView supplierView) { this.supplierView = supplierView; Initialize(); }