private void buttonAddOrder_Click(object sender, EventArgs e) { var newOrder = new NewOrder(); VisitForGrid focusedVisit = (VisitForGrid)gridViewVisits.GetFocusedRow(); var newOrderPresenter = new NewOrderPresenter(newOrder, focusedVisit.BillingNumber); newOrder.ShowDialog(); }
public NewVisitEditPresenter(INewVisitEditView newVisitEditView, VisitForGrid editVisit) { this.newVisitEditView = newVisitEditView; newVisitEditModel = new NewVisitModel(); editVisitBillingNumber = editVisit.BillingNumber; newVisitEditView.NewVisitBillingNumber = editVisitBillingNumber; newVisitEditModel.GetDataSet(); newVisitEditView.NewVisitPatients = newVisitEditModel.LoadPatients(); newVisitEditView.NewVisitDoctors = newVisitEditModel.LoadDoctors(); newVisitEditView.NewVisitApartments = newVisitEditModel.LoadApartments(); newVisitEditView.ApartmentChoose += LoadDefaultDoctor; newVisitEditView.NewVisitEditLoad += LoadVisitProperties; newVisitEditView.NewOkEditClick += EditVisit; }