public RequisitionConfirmPresenter(IRequisitionConfirmView view)
        {
            _view = view;

            _repository = new RequisitionSrv();
            _repoProj   = new ProjectSrv();
            _repoPay    = new PayablesSrv();
            _repoItem   = new ItemMasterSrv();
            _repoPO     = new PurchasingSrv();

            _view.Form_Load       += Form_Load;
            _view.Filter_Click    += Filter;
            _view.Find_Project    += Find_Project;
            _view.Find_Bom        += Find_Bom;
            _view.Find_Requistion += Find_Requistion;
            _view.Save_Changed    += Save_Changed;
            _view.Find_Vendor     += Find_Vendor;
            //_view.Set_Vendor += Set_Vendor;
            _view.ConfirmPrice_Click += ConfirmPrice_Click;
            //_view.Reject_Click += Reject_Click;
            //_view.ConvertPO_Click += ConvertPO_Click;
            _view.Selection_Changed    += Selection_Changed;
            _view.UnConfirmPrice_Click += UnConfirmPrice_Click;
            _view.Refresh_Lines        += Refresh_Lines;
            _view.Sorting_Changed      += Sorting;
            _view.Change_Cost          += Change_Cost;
        }
        public TermListPresenter(ITermListView view)
        {
            _view       = view;
            _repository = new PayablesSrv();

            _view.Form_Load     += Form_Load;
            _view.Filter_Click  += Filter_Click;
            _view.Clear_Click   += Clear_Click;
            _view.Selecting_Row += Selecting_Row;
            _view.OK_Click      += OK_Click;
        }
        public VendorsListPresenter(IVendorListView view)
        {
            _view       = view;
            _repository = new PayablesSrv();

            _view.Form_Load     += Form_Load;
            _view.Filter_Click  += Filter_Click;
            _view.Clear_Click   += Clear_Click;
            _view.Selecting_Row += Selecting_Row;
            _view.OK_Click      += OK_Click;
            _view.PreviousPage  += PreviousPage;
            _view.NextPage      += NextPage;
        }