Пример #1
0
        public ShipsView()
        {
            InitializeComponent();
            ShipsViewModel shipsViewModel = new ShipsViewModel();

            DataContext = shipsViewModel;
        }
Пример #2
0
        //ships
        public ActionResult Ships()
        {
            dbTransfer = new DbTransfer();
            ShipsViewModel svm = new ShipsViewModel();

            svm.Doing = dbTransfer.GetAllDoingShips(100);
            svm.Done  = dbTransfer.GetAllDoneShips(100);
            return(View(svm));
        }
Пример #3
0
        public ViewResult Index()
        {
            var ships = viewModelCache.GetAll<ShipViewModel>();
            var model = new ShipsViewModel() {Ships = ships};

            var fake = (ShipViewModel)TempData["Fake"];
            if(fake!=null)
                model.Ships.First(s => s.Id == fake.Id).Location = fake.Location;

            return View("Index", model);
        }
Пример #4
0
        public ActionResult SyncShipsTable(bool IsShipDone)
        {
            dbTransfer = new DbTransfer();
            ShipsViewModel svm = new ShipsViewModel();

            if (IsShipDone)
            {
                svm.Done = dbTransfer.GetAllDoneShips(100);
            }
            else
            {
                svm.Doing = dbTransfer.GetAllDoingShips(100);
            }
            svm.IsDone = IsShipDone;
            return(Json(new JsonResults()
            {
                HasValue = true, Html = RenderViewToString(this.ControllerContext, "_ShipTable", svm)
            }));
        }
Пример #5
0
 public ShipsPage()
 {
     InitializeComponent();
     BindingContext = new ShipsViewModel();
 }