public virtual string Retorno(ContaBancaria conta, RequestDadosConta request) { if (this._proximo != null) { return(this._proximo.Retorno(conta, request)); } else { return("Formato desconhecido."); } }
public override string Retorno(ContaBancaria conta, RequestDadosConta request) { if (Formato.CSV.Equals(request.Formato)) { string retorno = "Titular;Saldo"; retorno += "\n" + conta.Titular + ";" + conta.Saldo; return(retorno); } else { return(base.Retorno(conta, request)); } }
public override string Retorno(ContaBancaria conta, RequestDadosConta request) { if (Formato.XML.Equals(request.Formato)) { string retornoXml = "<Titular>" + conta.Titular + @"</Titular>"; retornoXml += "\n<Saldo>" + conta.Saldo + "</Saldo>"; return(retornoXml); } else { return(base.Retorno(conta, request)); } }