예제 #1
0
        //Редактировать
        public void _listOfInvoiceView_ChangeInvoiceClicked(object sender, EventArgs e)
        {
            Invoices selectedItem = (Invoices)_listOfInvoiceView.SelectedInvoice;

            //Если накладная не подтверждена
            if (selectedItem.done != "Подтверждена")
            {
                var newInvoicePresenter = _presenterFactory.CreateNewInvoicePresenter();
                newInvoicePresenter.Run(selectedItem);
            }

            else
            {
                _listOfInvoiceView.ShowError("Накладная уже подтверждена! Обратитесь к администратору.");
            }
        }
예제 #2
0
        //Cоздать накладную
        public void _storeView_CreateInvoice(object sender, EventArgs e)
        {
            var newInvoicePresenter = _presenterFactory.CreateNewInvoicePresenter();

            newInvoicePresenter.Run();
        }