public Ser RemoveModificador(ModZeraNumero mod, Ser ser) { PropertyInfo propriedade = ser.GetType().GetProperty(mod.Alvo); propriedade.SetValue(ser, mod.ValorAnterior); return(ser); }
//ModZeraNumero public Ser AplicaModificador(ModZeraNumero mod, Ser ser) { PropertyInfo propriedade = ser.GetType().GetProperty(mod.Alvo); mod.ValorAnterior = (decimal)propriedade.GetValue(ser); propriedade.SetValue(ser, 0); return(ser); }