public IActionResult Get(string id)
        {
            ComputerViewModel computer = _computerService.GetComputerById(id);

            if (computer != null)
            {
                return(Ok(computer));
            }
            else
            {
                return(NotFound());
            }
        }
Esempio n. 2
0
        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));
        }