Example #1
0
        public List <TareaPres> getTareaPresUsed()
        {
            List <TareaPres>   lst         = new List <TareaPres>();
            List <ConsumoPres> lstConsumos = ConsumoPres.read().FindAll(xx => xx.recurso_id == this.id);

            foreach (ConsumoPres cp in lstConsumos)
            {
                if (!lst.Exists(xx => xx.id == cp.tareapres_id))
                {
                    lst.Add(cp.getTareaPres());
                }
            }
            return(lst);
        }
Example #2
0
 public bool isUsed()
 {
     //Verifica si el recurso es usado en algĂșn Item del Item Catalog
     if (ConsumoRecurso.read().Exists(xx => xx.recurso_id == this.id))
     {
         return(true);
     }
     //Verifica si el recurso es usado en algĂșn Item de las Estimaciones
     if (ConsumoPres.read().Exists(xx => xx.recurso_id == this.id))
     {
         return(true);
     }
     return(false);
 }
Example #3
0
 /// <summary>
 /// Gets a list of ALL Resource Quantities in the Estimate (parents and children)
 /// </summary>
 public List <ConsumoPres> getConsumoRecursos()
 {
     return(ConsumoPres.read().FindAll(x => x.presId == this.id));
 }
Example #4
0
 /// <summary>
 /// Obtiene una lista de los Consumos de esta TareaPres
 /// </summary>
 public List <ConsumoPres> getConsumos()
 {
     return(ConsumoPres.read().FindAll(x => x.tareapres_id == this.id));
 }