public ShipsView() { InitializeComponent(); ShipsViewModel shipsViewModel = new ShipsViewModel(); DataContext = shipsViewModel; }
//ships public ActionResult Ships() { dbTransfer = new DbTransfer(); ShipsViewModel svm = new ShipsViewModel(); svm.Doing = dbTransfer.GetAllDoingShips(100); svm.Done = dbTransfer.GetAllDoneShips(100); return(View(svm)); }
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); }
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) })); }
public ShipsPage() { InitializeComponent(); BindingContext = new ShipsViewModel(); }