public IActionResult Get(string id) { ComputerViewModel computer = _computerService.GetComputerById(id); if (computer != null) { return(Ok(computer)); } else { return(NotFound()); } }
public ActionResult Edit(long id) { if (!ModelState.IsValid) { return(RedirectToAction("Index", "Error")); } var entity = _computerService.GetComputerById(id); if (entity == null) { return(RedirectToAction("Index", "Error")); } var model = new ComputerEditViewModel { Id = entity.ComputerId, RoomNumber = entity.RoomNumber.ToString(), IpAddress = IpAddressHelper.ConvertIpAddressToString(entity.IpAddress), NetworkAddress = IpAddressHelper.ConvertIpAddressToString(entity.NetworkAddress), NetworkMask = IpAddressHelper.ConvertIpAddressToString(entity.SubnetAddress), Name = entity.Name }; return(View(model)); }