public async Task<bool> InsertarImpuesto(impuesto nuevoImpuesto)
        {
            using (var contexto = new ipwebec_hydrosEntities())
            {
                contexto.impuesto.Add(nuevoImpuesto);

                int affected = await contexto.SaveChangesAsync();

                return (affected == 1);
            }
        }
        public async Task<bool> ModificarImpuesto(impuesto nuevoImpuesto)
        {
            using (var contexto = new ipwebec_hydrosEntities())
            {
                var updatedImpuesto = contexto.impuesto.First(b => b.id == nuevoImpuesto.id);

                updatedImpuesto.porcentaje = nuevoImpuesto.porcentaje;
                updatedImpuesto.nombre = nuevoImpuesto.nombre;

                int affected = await contexto.SaveChangesAsync();

                return (affected == 1);
            }
        }