コード例 #1
0
 public ActionResult Add(AdminAddViewModel model)
 {
     if (!ModelState.IsValid)
     {
         return(RedirectToAction("Index", "Admin"));
     }
     _userStore.CreateUser(model.ToDataModel(), "admin");
     return(RedirectToAction("Index", "Admin"));
 }
コード例 #2
0
        public ActionResult About()
        {
            var viewModel = new AdminAddViewModel()
            {
                ShowCarBrand     = db.CarBrandDbs.ToList(),
                ShowCarStyle     = db.CarStyleDbs.ToList(),
                ShowServiceTypes = db.CarServicesDbs.ToList()
            };

            return(View(viewModel));
        }
コード例 #3
0
        public AdminAdd(IMainWindowTelnet telnet, AddType.Type addType, string playerID = "")
        {
            InitializeComponent();

            var model = new AdminAddModel(telnet, new AddType(addType))
            {
                Name = playerID
            };

            model.Ended += Model_Ended;

            var vm = new AdminAddViewModel(model);

            DataContext = vm;
        }
コード例 #4
0
        private AdminAddViewModel CreateViewModel()
        {
            var numbers             = repository.Stops.Select(x => x.busNumber).Distinct();
            var stopNames           = repository.Stops.Select(x => x.stopName).Distinct().OrderBy(x => x);
            var finalStops          = repository.Stops.Select(x => x.finalStop).Distinct().OrderBy(x => x);
            var days                = repository.Stops.Select(x => x.days).Distinct().OrderBy(x => x);
            AdminAddViewModel model = new AdminAddViewModel
            {
                Numbers    = numbers,
                StopNames  = stopNames,
                Days       = days,
                FinalStops = finalStops,
                Stop       = new busStop()
            };

            return(model);
        }