public SupplierViewModel()
 {
     this.supplierRepository = new SupplierRepository();
     this.supplierView = SupplierFactory.createNew();
     this.userRepository = new UserRepository();
     selectedUser = UserFactory.CreateNewUser();
 }
Пример #2
0
 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 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);
        }
Пример #5
0
 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> >();
 }
Пример #6
0
        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 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();
        }
Пример #11
0
        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);
 }
Пример #14
0
 public SupplierPresenter(ISupplierView view)
 {
     _view       = view;
     _supplierBL = new SupplierBL();
 }
Пример #15
0
        public ISupplierView SupplierByPrimaryKey(int primaryKey)
        {
            ISupplierView result = SupplierDataFactory.ByPrimaryKey(primaryKey);

            return(result);
        }
 public void UpdateSupplier(ISupplierView supplier)
 {
     Service.UpdateSupplier(supplier);
 }
Пример #17
0
 public SupplierPresenter(ISupplierView view, ApplicationController appController, ISupplierRepository repository)
 {
     this.view          = view;
     this.appController = appController;
     this.repository    = repository;
 }
Пример #18
0
 public void UpdateSupplier(ISupplierView supplier)
 {
     SupplierDataFactory.UpdateSupplier(supplier);
 }
Пример #19
0
 public void DeleteSupplier(ISupplierView supplier)
 {
     SupplierDataFactory.DeleteSupplier(supplier);
 }
Пример #20
0
 public void AddSupplier(ISupplierView supplier)
 {
     SupplierDataFactory.AddSupplier(supplier);
 }
Пример #21
0
 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>>();
 }
Пример #22
0
 public void DeleteSupplier(ISupplierView supplier)
 {
     SupplierDataFactory.DeleteSupplier(supplier);
 }
Пример #23
0
 public void AddSupplier(ISupplierView supplier)
 {
     SupplierDataFactory.AddSupplier(supplier);
 }
 public void AddSupplier(ISupplierView supplier)
 {
     Service.AddSupplier(supplier);
 }
Пример #25
0
 public void UpdateSupplier(ISupplierView supplier)
 {
     SupplierDataFactory.UpdateSupplier(supplier);
 }
 public void UpdateSupplier(ISupplierView supplier)
 {
     Service.UpdateSupplier(supplier);
 }
 public void AddSupplier(ISupplierView supplier)
 {
     Service.AddSupplier(supplier);
 }
 public SupplierRepository()
 {
     supplier = SupplierFactory.createNew();
 }
 public SupplierRepository()
 {
     supplier = SupplierFactory.createNew();
 }
Пример #30
0
 public SupplierPresenter(ISupplierView view, ISupplierBL supplierBL)
 {
     _view       = view;
     _supplierBL = supplierBL;
 }
 public void DeleteSupplier(ISupplierView supplier)
 {
     Service.DeleteSupplier(supplier);
 }
Пример #32
0
 public SupplierPresenter(ISupplierView view)
     : this(view, new SupplierModel())
 {
 }
Пример #33
0
 public SupplierPresenter(ISupplierView view, SupplierModel model)
 {
     _view  = view;
     _model = model;
 }
        public SupplierPresenter(ISupplierView supplierView)
        {
            this.supplierView = supplierView;

            Initialize();
        }