コード例 #1
0
        private float CalcularGanancia(TipoLlamada tipo) //ANALIZAR DE DONDE VIENE TIPO DE LLAMADA
        {
            float total = 0;

            foreach (Llamada llamada in this.listaDeLlamadas)
            {
                if (llamada is Local && (tipo.Equals(TipoLlamada.Todas) || tipo.Equals(TipoLlamada.Local)))
                {
                    Local local = (Local)llamada;
                    total += local.CostoLlamada;
                }
                if (llamada is Provincial && (tipo.Equals(TipoLlamada.Todas) || tipo.Equals(TipoLlamada.Provincial)))
                {
                    Provincial provincial = (Provincial)llamada;
                    total += provincial.CostoLlamada;
                }
            }
            return(total);
        }
コード例 #2
0
 private float CalcularGanancia(TipoLlamada tipo)
 {
     if (tipo.Equals("Local"))
     {
         foreach (Llamada llamada in listaDeLlamadas)
         {
         }
     }
     return((float)2);
 }