예제 #1
0
        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();
        }
예제 #2
0
 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;
 }
예제 #3
0
 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;
 }