Ejemplo n.º 1
0
        public async Task <IActionResult> Edit(EditDroneViewModel droneModel)
        {
            IActionResult result;

            if (ModelState.IsValid)
            {
                await _drones.UpdateDroneAsync(droneModel.Id, droneModel.Name, droneModel.SerialNumber, droneModel.ModelId);

                result = RedirectToAction("Index");
            }
            else
            {
                List <Model> models = await _models.GetModelsAsync();

                droneModel.SetModels(models);
                result = View(droneModel);
            }

            return(result);
        }