예제 #1
0
 private float CalcularGanancia(Llamada.TipoLlamada tipo)
 {
     return(12.4f);
 }
예제 #2
0
 public frmMostrar()
 {
     InitializeComponent();
     this.tipo = Llamada.TipoLlamada.Todas;
 }
예제 #3
0
 public FrmMostrar(Llamada.TipoLlamada l)
 {
     InitializeComponent();
     this.tipoLlamada = l;
 }
예제 #4
0
 public Form3(Centralita centralita, Llamada.TipoLlamada tipo)
 {
     InitializeComponent();
     this.centralita = centralita;
     this.tipo       = tipo;
 }
예제 #5
0
 private float CalcularGanancia(Llamada.TipoLlamada tipo)
 {
 }
 public FrmMostrar(Centralita centralita, Llamada.TipoLlamada tipo) : this()
 {
     this.centralita = centralita;
     this.tipo       = tipo;
 }
예제 #7
0
 public FormMostrar(Centralita c, Llamada.TipoLlamada tipo)
 {
     InitializeComponent();
     this.c      = c;
     CargarDatos = tipo;
 }
예제 #8
0
        private float CalcularGanancia(Llamada.TipoLlamada tipo)
        {
            float xCosto = 0F;

            foreach (Llamada xItem in this.Llamadas)
            {
                switch (tipo)
                {
                case Llamada.TipoLlamada.Local:
                    if (xItem is Local)
                    {
                        xCosto += ((Local)xItem).CostoLlamada;
                    }
                    break;

                case Llamada.TipoLlamada.Provincial:
                    if (xItem is Provincial)
                    {
                        xCosto += ((Provincial)xItem).CostoLlamada;
                    }
                    break;

                default:
                    if (xItem is Local)
                    {
                        xCosto += ((Local)xItem).CostoLlamada;
                    }
                    if (xItem is Provincial)
                    {
                        xCosto += ((Provincial)xItem).CostoLlamada;
                    }
                    break;
                }
            }
            return(xCosto);

            /*switch (tipo)
             * {
             *  case Llamada.TipoLlamada.Local:
             *      foreach (Llamada xItem in this.Llamadas)
             *      {
             *          if (xItem is Local)
             *              xCosto += ((Local)xItem).CostoLlamada;
             *      }
             *      break;
             *
             *  case Llamada.TipoLlamada.Provincial:
             *      foreach (Llamada xItem in this.Llamadas)
             *      {
             *          if (xItem is Provincial)
             *              xCosto += ((Provincial)xItem).CostoLlamada;
             *      }
             *      break;
             * }*/
            /*foreach (Llamada xItem in this.Llamadas)
             * {
             *  if (tipo == Llamada.TipoLlamada.Local)
             *      xCosto += ((Local)xItem).CostoLlamada;
             *  else
             *  {
             *      if (tipo == Llamada.TipoLlamada.Provincial)
             *          xCosto += ((Provincial)xItem).CostoLlamada;
             *      else
             *          xCosto += ((Local)xItem).CostoLlamada + ((Provincial)xItem).CostoLlamada;
             *  }
             * }
             * //foreach aca
             * /*if (tipo == Llamada.TipoLlamada.Local)
             *  xCosto = CostoLlamada;
             * if (tipo == Llamada.TipoLlamada.Provincial)
             *  xCosto = Provincial.CostoLlamada;
             * if (tipo == Llamada.TipoLlamada.Todas)
             *  xCosto = Local.CostoLlamada + Provincial.CostoLlamada;
             */
        }
예제 #9
0
 public FrmMostrar(Centralita centralita, Llamada.TipoLlamada tipo)
 {
     InitializeComponent();
     this.centralita = centralita;
     mostrarGanancias(tipo);
 }
예제 #10
0
        private float CalcularGanancia(Llamada.TipoLlamada tipoLlamada)
        {
            float resultado = 0;

            return(resultado);
        }
예제 #11
0
 public FrmMostrar(Centralita centralita, Llamada.TipoLlamada tipoLlamada)
 {
     InitializeComponent();
     this.centralita  = centralita;
     this.TipoLlamada = tipoLlamada;
 }
예제 #12
0
 public FrmMostrar(Centralita c, Llamada.TipoLlamada t)
 {
     InitializeComponent();
     this.Tipo       = t;
     this.centralita = c;
 }
예제 #13
0
 public FrmFacturacion(Centralita c, Llamada.TipoLlamada tipo)
 {
     InitializeComponent();
     this.TipoLlamada = tipo;
     this.c           = c;
 }