Example #1
0
        public override double GetConsumoTotal()
        {
            TareaPres tarea        = TareaPres.getById(this.tareapres_id);
            double    consumoTotal = tarea.consumo * this.consumo * this.coeficiente;

            return(consumoTotal);
        }
Example #2
0
        public double GetConsumoComercialTotal()
        {
            TareaPres tarea        = TareaPres.getById(this.tareapres_id);
            Recurso   rec          = Recurso.getById(this.recurso_id);
            double    consumoTotal = tarea.consumo * this.consumo * this.coeficiente / rec.venta_cantidad;

            return(consumoTotal);
        }
Example #3
0
        /// <summary>
        /// Si el Item es un Item, devuelve la TareaPres original. Caso contrario devuelve null
        /// </summary>
        public TareaPres getTareaPres()
        {
            TareaPres tarea = null;

            if (this.Category == "Item")
            {
                tarea = TareaPres.getById(this.id);
            }
            return(tarea);
        }
Example #4
0
        /// <summary>
        /// Convert the Estimate into a ItemRecurso. This Item can be used with a ListView control
        /// </summary>
        public ConsumoPres ToConsumoPres()//BackgroundWorker work)
        {
            ConsumoPres item = new ConsumoPres();

            item.id        = this.id;
            item.nombre    = this.nombre;
            item.categoria = "Presupuesto";
            List <ConsumoPres> lst = getConsumoRecursos();

            foreach (var cr in lst)
            {
                TareaPres tarea = TareaPres.getById(cr.tareapres_id);
                item.costoTotal += tarea.consumo * cr.consumo * cr.coeficiente * cr.costoUnit;
            }
            item.incidencia = 100.00;
            return(item);
        }
Example #5
0
        public TareaPres getTareaPres()
        {
            TareaPres obj = TareaPres.getById(this.tareapres_id);

            return(obj);
        }