/// <summary> /// Formata o valor do registro. /// </summary> /// <param name="registro"></param> /// <param name="cultura"></param> /// <returns></returns> public override string FormatarValor(IRegistroRentabilidade registro, CultureInfo cultura) { if (!string.IsNullOrEmpty(Formatacao)) { return(string.Format(cultura, Formatacao, registro.Valor)); } return(base.FormatarValor(registro, cultura)); }
/// <summary> /// Adiciona um registro para o item. /// </summary> /// <param name="registro"></param> public void AdicionarRegistro(IRegistroRentabilidade registro) { _registrosRentabilidade.Add(registro); }
/// <summary> /// Formata o valor do registro. /// </summary> /// <param name="registro">Instancia do registro que será formatado.</param> /// <param name="cultura">Cultura que será usada</param> /// <returns></returns> public virtual string FormatarValor(IRegistroRentabilidade registro, System.Globalization.CultureInfo cultura) { registro.Require(nameof(registro)).NotNull(); return(registro.Valor.ToString(cultura)); }