示例#1
0
        public FamilyEditView(int FatherID)
        {
            InitializeComponent();

            _fatherEditViewModel = Program.Factory.Resolve <FamilyEditViewModel>();

            _familyEntityValidator = Program.Factory.Resolve <IEntityValidator>();

            LoadFamily(FatherID);
        }
示例#2
0
 public AddFamilyView()
 {
     InitializeComponent();
     TranlateControls();
     MotherAddressForm.AddressDataSource          = new Address();
     MotherNameForm.NameDataSource                = new Name();
     FatherNameForm.NameDataSource                = new Name();
     FamilyAddressFormSecondary.AddressDataSource = new Address();
     FamilyAddressFormPrimary.AddressDataSource   = new Address();
     familyBindingSource.DataSource               = new OrphanageDataModel.RegularData.Family();
     motherBindingSource.DataSource               = new OrphanageDataModel.Persons.Mother();
     fatherBindingSource.DataSource               = new OrphanageDataModel.Persons.Father();
     _entityValidator     = Program.Factory.Resolve <IEntityValidator>();
     _familyEditViewModel = Program.Factory.Resolve <FamilyEditViewModel>();
     radWaitingBar1.StartWaiting();
     radWizard1.FinishButton.Click += FinishButton_Click;
     radWizard1.CancelButton.Click += FinishButton_Click;
 }