Example #1
0
        public IActionResult Index()
        {
            var m = new HelloViewModel();

            m.Name = "Kevin";
            m.Note = "this is a note";
            return(View(m));
        }
        public async Task <ValidationResult> SayHello(HelloViewModel helloViewModel)
        {
            _log.LogInformation($"[{nameof(HelloAppService)}][{nameof(SayHello)}]Posted|{JsonSerializer.Serialize(helloViewModel)}");

            var registerCommand = _mapper.Map <SendNewHelloCommand>(helloViewModel);

            return(await _mediator.SendCommand(registerCommand));
        }
        public IActionResult Index()
        {
            var msg = new HelloViewModel
            {
                Msg = "Hello World"
            };

            return(View(msg));
        }
Example #4
0
        public IActionResult Hello()
        {
            var model = new HelloViewModel
            {
                Name = $"{User.FindFirstValue(ClaimTypes.GivenName)} {User.FindFirstValue(ClaimTypes.Surname)}"
            };

            return(View(model));
        }
        public IActionResult Hello(string salutation = "Hi", string message = "Look at the stars once in a while")
        {
            var generator = new GreetingGenerator(salutation);
            var model     = new HelloViewModel();

            model.PersonalisedGreetings = generator.GenerateGreetings("Ruth", "Josie", "Mark", "Hernando");
            model.MessageOfTheDay       = message;
            return(View(model));
        }
        public async Task IdCorrectTest(string ID, bool expectedDecision)
        {
            var viewmodel = new HelloViewModel
            {
                UserID = ID
            };

            Assert.AreEqual(expectedDecision, await viewmodel.IdCorrect());
        }
Example #7
0
        // GET: Hello
        public ActionResult Index()
        {
            var helloViewModel = new HelloViewModel();

            helloViewModel.Message         = _helloService.GetHelloMessage();
            helloViewModel.CurrentDateTime = DateTime.Now;
            helloViewModel.CurrentUser     = UserContext.UserName;

            return(View(helloViewModel));
        }
Example #8
0
        public IActionResult Index(HelloViewModel model)
        {
            //mode.Name 由於 view 綁定輸入Input 會有保護禁止修改ㄥ。 下達 ModelState.Clear()才可異動。
            model.Name = DateTime.Now.ToString();
            ModelState.Clear(); //清除輸入保護

            //model.Note 由於 view 僅是輸出所以可隨時改
            model.Note = DateTime.Now.ToString();
            return(View(model));
        }
Example #9
0
        //public ActionResult Hello( string name )
        //{
        //    //ViewData[ "Name" ] = name;

        //    ViewBag.Name = name;

        //    return View( );
        //}

        //public void Hello( string name )
        //{
        //    Response.Write( "Hello " + name );
        //}

        public ActionResult HelloForViewModel(string name, string surname)
        {
            HelloViewModel result = new HelloViewModel( )
            {
                Name = name, Surname = surname
            };

            ViewData.Model = result;

            return(View(result));
        }
Example #10
0
        /// <summary>
        /// Constructor initializing Home window component
        /// </summary>
        public HomeWindow()
        {
            InitializeComponent();
            DataContext = new HelloViewModel();
            DataModelObject FullNameContext = new DataModelObject()
            {
                FullName = ((App)Application.Current).Name + ((App)Application.Current).Surname
            };

            LoggedAs.DataContext = FullNameContext;
        }
Example #11
0
    public static void Main()
    {
        App.Run(() =>
        {
            var view  = App.LoadWindow("hello.xaml");
            var model = new HelloViewModel();

            ViewModelBinder.Bind(model, view, null);

            view.ShowDialog();
        });
    }
Example #12
0
        public ActionResult Hello(HelloViewModel model)
        {
            if (model == null)
            {
                model = new HelloViewModel();
            }
            string greeting = DateTime.Now.Hour > 12 ? "Evening" : "Morning";

            model.GreetingSuffix = greeting;

            return(View(model));
        }
Example #13
0
        // GET: Hello
        public async Task <ActionResult> Index(string Text = "End")
        {
            HelloViewModel mHelloModel = new HelloViewModel();

            mHelloModel.Text = await Task <string> .Run(() =>
            {
                return(GetName());
            });

            mHelloModel.Index   = 1;
            mHelloModel.Message = Text;//Server.HtmlEncode(Text);
            return(View(mHelloModel));
        }
Example #14
0
        public MainWindow()
        {
            InitializeComponent();
            this.DataContext = new HelloViewModel()
            {
                Greeting = "Enter a Name and click the button"
            };
            HelloViewModel context = this.DataContext as HelloViewModel;

            context.OS = "getOS";
#if DEBUG
            this.AttachDevTools();
#endif
        }
Example #15
0
        public IActionResult Hello()
        {
            var viewModel = new HelloViewModel("Hello world!", new List <string>()
            {
                "Hello",
                "Is",
                "It",
                "Me",
                "You're",
                "Looking",
                "For"
            });

            return(View(viewModel));
        }
Example #16
0
        public async Task Say_Hello_Async()
        {
            try
            {
                var helloViewModel = new HelloViewModel {
                    Message = "Send Messege"
                };
                var result = await factory.SayHello(helloViewModel);

                Assert.IsTrue(result.IsValid);
            }
            catch (Exception ex)
            {
                Assert.IsTrue(false);
            }
        }
Example #17
0
        public async Task <IActionResult> Post([FromBody] HelloViewModel helloViewModel)
        {
            _log.LogInformation($"[{nameof(HelloController)}][{nameof(Post)}]Posted|{JsonSerializer.Serialize(helloViewModel)}");

            return(!ModelState.IsValid ? CustomResponse(ModelState) : CustomResponse(await _helloAppService.SayHello(helloViewModel)));
        }
Example #18
0
 public MainWindow()
 {
     InitializeComponent();
     DataContext = new HelloViewModel();
 }
Example #19
0
 public ActionResult Index(HelloViewModel helloViewModel)
 {
     // do something with the view model
     return(View(helloViewModel));
 }
Example #20
0
        public void OnButtonClicked(object sender, RoutedEventArgs args)
        {
            HelloViewModel context = this.DataContext as HelloViewModel;

            context.Greeting = $"Hello {context.Name}";
        }
 public HelloWorldView()
 {
     InitializeComponent();
     DataContext = new HelloViewModel(ApplicationService.Instance.EventAggregator);
 }
 public HelloViewController(IntPtr handle) : base(handle)
 {
     ViewModel = ServiceLocator.Current.GetInstance <HelloViewModel>();
 }
Example #23
0
 public async Task <IActionResult> Post([FromBody] HelloViewModel helloViewModel)
 {
     return(!ModelState.IsValid ? CustomResponse(ModelState) : CustomResponse(await _helloAppService.SayHello(helloViewModel)));
 }
Example #24
0
        public async Task <ValidationResult> SayHello(HelloViewModel helloViewModel)
        {
            var registerCommand = _mapper.Map <SendNewHelloCommand>(helloViewModel);

            return(await _mediator.SendCommand(registerCommand));
        }
 private void MainWindow_Initialized(object sender, EventArgs e)
 {
     DataContext = new HelloViewModel();
 }
        public ActionResult Hello()
        {
            var model = new HelloViewModel();

            return(View(model));
        }
Example #27
0
 public void GivenIHaveDisplayedTheHelloScreen()
 {
     _scenarioContext["vm"] = new HelloViewModel(new ServiceInvokerFactory <IHelloWorldService>(new HelloWorldService()));
 }
 public async Task <ValidationResult> SayHello(HelloViewModel helloViewModel)
 {
     return(await _helloAppService.SayHello(helloViewModel));
 }
Example #29
0
        public ViewModelLocator()
        {
            try
            {
                var config = new ConfigurationBuilder();
                config.AddJsonFile("autofac.json");
                var module  = new ConfigurationModule(config.Build());
                var builder = new ContainerBuilder();
                builder.RegisterModule(module);
                Container = builder.Build();

                navigationService         = Container.Resolve <INavigationService>();
                mainWindowViewModel       = Container.Resolve <MainWindowViewModel>();
                problemsViewModel         = Container.Resolve <ProblemsViewModel>();
                infrastructureViewModel   = Container.Resolve <InfrastructureViewModel>();
                buildingViewModel         = Container.Resolve <BuildingViewModel>();
                governmentViewModel       = Container.Resolve <GovernmentViewModel>();
                hospitalViewModel         = Container.Resolve <HospitalViewModel>();
                ideaViewModel             = Container.Resolve <IdeaViewModel>();
                publicTransportViewModel  = Container.Resolve <PublicTransportViewModel>();
                roadViewModel             = Container.Resolve <RoadViewModel>();
                securityViewModel         = Container.Resolve <SecurityViewModel>();
                tradeAdvertisingViewModel = Container.Resolve <TradeAdvertisingViewModel>();
                yardViewModel             = Container.Resolve <YardViewModel>();
                helloViewModel            = Container.Resolve <HelloViewModel>();
                importantListViewModel    = Container.Resolve <ImportantListViewModel>();
                importantInfofViewModel   = Container.Resolve <ImportantInfofViewModel>();
                newsListViewModel         = Container.Resolve <NewsListViewModel>();
                newsInfoViewModel         = Container.Resolve <NewsInfoViewModel>();
                buildingPVModel           = Container.Resolve <BuildingPVModel>();
                governmentPVModel         = Container.Resolve <GovernmentPVModel>();
                hospitalPVModel           = Container.Resolve <HospitalPVModel>();
                ideaPVModel             = Container.Resolve <IdeaPVModel>();
                infrastructurePVModel   = Container.Resolve <InfrastructurePVModel>();
                publicTransportPVModel  = Container.Resolve <PublicTransportPVModel>();
                roadPVModel             = Container.Resolve <RoadPVModel>();
                securityPVModel         = Container.Resolve <SecurityPVModel>();
                tradeAdvertisingPVModel = Container.Resolve <TradeAdvertisingPVModel>();
                yardPVModel             = Container.Resolve <YardPVModel>();

                navigationService.Register <ProblemsViewModel>(problemsViewModel);
                navigationService.Register <InfrastructureViewModel>(infrastructureViewModel);
                navigationService.Register <BuildingViewModel>(buildingViewModel);
                navigationService.Register <GovernmentViewModel>(governmentViewModel);
                navigationService.Register <HospitalViewModel>(hospitalViewModel);
                navigationService.Register <IdeaViewModel>(ideaViewModel);
                navigationService.Register <PublicTransportViewModel>(publicTransportViewModel);
                navigationService.Register <RoadViewModel>(roadViewModel);
                navigationService.Register <SecurityViewModel>(securityViewModel);
                navigationService.Register <TradeAdvertisingViewModel>(tradeAdvertisingViewModel);
                navigationService.Register <YardViewModel>(yardViewModel);
                navigationService.Register <HelloViewModel>(helloViewModel);
                navigationService.Register <ImportantListViewModel>(importantListViewModel);
                navigationService.Register <ImportantInfofViewModel>(importantInfofViewModel);
                navigationService.Register <NewsListViewModel>(newsListViewModel);
                navigationService.Register <NewsInfoViewModel>(newsInfoViewModel);
                navigationService.Register <BuildingPVModel>(buildingPVModel);
                navigationService.Register <GovernmentPVModel>(governmentPVModel);
                navigationService.Register <HospitalPVModel>(hospitalPVModel);
                navigationService.Register <IdeaPVModel>(ideaPVModel);
                navigationService.Register <InfrastructurePVModel>(infrastructurePVModel);
                navigationService.Register <PublicTransportPVModel>(publicTransportPVModel);
                navigationService.Register <RoadPVModel>(roadPVModel);
                navigationService.Register <SecurityPVModel>(securityPVModel);
                navigationService.Register <TradeAdvertisingPVModel>(tradeAdvertisingPVModel);
                navigationService.Register <YardPVModel>(yardPVModel);

                navigationService.Navigate <HelloViewModel>();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Example #30
0
 public HelloPage()
 {
     InitializeComponent();
     BindingContext = new HelloViewModel();
 }