示例#1
0
        public BarangPresenter(IBarangView barangView, IBarangServices barangServices)
        {
            _barangView     = barangView;
            _barangServices = barangServices;

            SubscribeToEventsSetup();
        }
        public BarangPresenter()
        {
            _view           = new BarangView();
            _barangServices = new BarangServices(new BarangRepository(), new ModelDataAnnotationCheck());

            _view.OnLoadData           += _view_LoadData;
            _view.OnButtonTambahClick  += _view_OnCreateData;
            _view.OnButtonUbahClick    += _view_OnUpdateData;
            _view.OnButtonHapusClick   += _view_OnDeleteData;
            _view.OnButtonRefreshClick += _view_OnButtonRefreshClick;

            _view.OnDataGridCellDoubleClick += _view_DataGrid_CellDoubleClick;
        }
示例#3
0
        public BarangPresenter()
        {
            _view           = new BarangView();
            _barangServices = new BarangServices(new BarangRepository(), new ModelDataAnnotationCheck());

            _view.OnLoadData           += _view_LoadData;
            _view.OnButtonTambahClick  += _view_OnCreateData;
            _view.OnButtonUbahClick    += _view_OnUpdateData;
            _view.OnButtonHapusClick   += _view_OnDeleteData;
            _view.OnButtonRefreshClick += _view_OnRefreshData;
            _view.OnButtonDetailPenyesuaianStokClick += _view_OnButtonDetailPenyesuaianStokClick;

            _view.OnDataGridCellDoubleClick    += _view_DataGrid_CellDoubleClick;
            _view.OnRadioButtonTipeChecked     += _view_RadioButtonTipe_CheckedChanged;
            _view.OnRadioButtonSupplierChecked += _view_RadioButtonSupplier_CheckedChanged;
            _view.OnButtonTampilkanClick       += _view_ButtonTampilkan_Click;
            _view.OnButtonExportExcelClick     += _view_OnButtonExcelClick;
            _view.OnButtonExportPDFClick       += _view_OnButtonExportPDFClick;
            _view.OnButtonCetakClick           += _view_OnButtonCetakClick;
        }