示例#1
0
        public void Setup()
        {
            var licenceViewModelBuilder       = Substitute.For <ILicenceApplicationViewModelBuilder>();
            var licenceStatusViewModelBuilder = Substitute.For <ILicenceStatusViewModelBuilder>();

            licenceStatusViewModelBuilder.BuildRandomStatus().Returns(x => new LicenceStatusViewModel());

            controller = new LicenceController(null, licenceViewModelBuilder, null, licenceStatusViewModelBuilder, null, new ConstantService(), null, null);
        }
示例#2
0
        public LicenceForm(DriverModel driverModel)
        {
            InitializeComponent();
            _controller      = new LicenceController(new StandartDialogService());
            _driverModel     = driverModel;
            NameBox.Text     = driverModel.Name;
            MiddleName.Text  = driverModel.MiddleName;
            LastNameBox.Text = driverModel.LastName;

            if (driverModel.Image != null)
            {
                PhotoBox.Image = driverModel.Image.BytiesToImage();
            }
        }