private async Task DeletePlantAsync()
        {
            try
            {
                await _plantService.Delete(CurrentPlant.Uuid);

                await NavigationService.NavigateToAsync <MainPageModel>();

                await NavigationService.RemoveLastFromBackStackAsync();

                await NavigationService.RemoveLastFromBackStackAsync();
            }
            catch (Exception ex)
            {
                System.Diagnostics.Debug.WriteLine("Error: " + ex.Message);
                await DialogService.ShowAlertAsync(ex.Message, "Delete Failed", "Ok");
            }
        }
 public IActionResult Delete(int id)
 {
     plantService.Delete(id);
     return(RedirectToAction("Index"));
 }