public IActionResult Edit(long id, [Bind("URackID,Name")] URack uRack) { if (id != uRack.URackID) { return(NotFound()); } if (ModelState.IsValid) { try { service.Update(uRack); } catch (DbUpdateConcurrencyException) { if (!URackExists(uRack.URackID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(uRack)); }
public Tuple <long, URack, List <Asset> > GetAllURacksWithAssets(long uRackID) { URack uRack = FindById(uRackID); List <Asset> assets = assetRepository.GetAllAssetsOfUrack(uRackID); return(new Tuple <long, URack, List <Asset> >(uRackID, uRack, assets)); }
public IActionResult Create([Bind("URackID,Name")] URack uRack) { if (ModelState.IsValid) { service.Add(uRack); return(RedirectToAction(nameof(Index))); } return(View(uRack)); }
public IActionResult Edit(long?id) { if (id == null) { return(NotFound()); } URack uRack = service.FindById(id.Value); if (uRack == null) { return(NotFound()); } return(View(uRack)); }
public void Update(URack rack) { context.URacks.Update(rack); context.SaveChanges(); }
public void Add(URack rack) { context.URacks.Add(rack); context.SaveChanges(); }
public void Add(URack uRack) { repository.Add(uRack); }
public void Update(URack uRack) { repository.Update(uRack); }