Esempio n. 1
0
        protected async Task EditarSensor()
        {
            var longitud = SensorEditar.Longitud.ToString();
            var latitud  = SensorEditar.Latitud.ToString();

            if (longitud.Contains('.'))
            {
                longitud.Replace('.', ',');
            }
            if (latitud.Contains('.'))
            {
                latitud.Replace('.', ',');
            }

            var sensor = new EntidadSensor()
            {
                Id       = SensorEditar.Id,
                Nombre   = SensorEditar.Nombre,
                Latitud  = latitud,
                Longitud = longitud
            };

            bool resultado = await servicioSensor.Editar(sensor);

            if (resultado)
            {
                mensajeEditar = "El sensor se ha modificado con éxito.";
            }
            else
            {
                mensajeEditar = "No se ha podido editar el sensor.";
            }

            this.editado = true;
            this.StateHasChanged();
        }