public string Mostrar() { StringBuilder sb = new StringBuilder(); sb.AppendLine("------------------------------------"); sb.AppendLine("Razon Social: " + razonSocial); sb.AppendLine("Ganancia Total: \t$" + GananciasPorTotal.ToString("0.##")); sb.AppendLine("Ganancia Local: \t$" + GananciasPorLocal.ToString("0.##")); sb.AppendLine("Ganancia Provincial: \t$" + GananciasPorProvincial.ToString("0.##")); sb.AppendLine("------------------------------------"); foreach (Llamada llamada in listaDeLlamadas) { sb.AppendLine(llamada.ToString()); /*Sin polimorfismo * /*if (llamada is Local) * { * Local aux = (Local)llamada; * sb.AppendLine(aux.ToString()); * } * else if (llamada is Provincial) * { * Provincial aux = (Provincial)llamada; * sb.AppendLine(aux.ToString()); * }*/ } return(sb.ToString()); }
public string Mostrar() { StringBuilder sb = new StringBuilder(); sb.AppendLine("------------------------------------"); sb.AppendLine("Razon Social: " + razonSocial); sb.AppendLine("Ganancia Total: \t$" + GananciasPorTotal.ToString("0.##")); sb.AppendLine("Ganancia Local: \t$" + GananciasPorLocal.ToString("0.##")); sb.AppendLine("Ganancia Provincial: \t$" + GananciasPorProvincial.ToString("0.##")); sb.AppendLine("------------------------------------"); foreach (Llamada llamada in listaDeLlamadas) { if (llamada is Local) { Local aux = (Local)llamada; sb.AppendLine(aux.Mostrar().ToString()); } else if (llamada is Provincial) { Provincial aux = (Provincial)llamada; sb.AppendLine(aux.Mostrar().ToString()); } } return(sb.ToString()); }
public string Mostrar() { StringBuilder nuevoString = new StringBuilder(); nuevoString.AppendLine("razon social: " + this.razonSocial); nuevoString.AppendLine("ganancias totales: " + GananciasPorTotal.ToString()); nuevoString.AppendLine("ganancias por llamadas Locales: " + GananciasPorLocal.ToString()); nuevoString.AppendLine("ganancias por llamadas provinciales: " + GananciasPorProvincial.ToString()); return(nuevoString.ToString()); }
private string Mostrar() { StringBuilder nuevoString = new StringBuilder(); nuevoString.AppendLine("razon social: " + this.razonSocial); nuevoString.AppendLine("ganancias totales: " + GananciasPorTotal.ToString()); nuevoString.AppendLine("ganancias por llamadas Locales: " + GananciasPorLocal.ToString()); nuevoString.AppendLine("ganancias por llamadas provinciales: " + GananciasPorProvincial.ToString()); foreach (Llamada l in listaDeLlamadas) { nuevoString.AppendLine(l.ToString()); } return(nuevoString.ToString()); }