public List <ConsumoRecurso> getConsumos() { List <ConsumoRecurso> lst = new List <ConsumoRecurso>(); foreach (ConsumoRecurso cm in ConsumoRecurso.read()) { if (cm.recurso_id == this.id) { lst.Add(cm); } } return(lst); }
public List <Tarea> getTareaUsed() { List <Tarea> lst = new List <Tarea>(); List <ConsumoRecurso> lstConsumos = ConsumoRecurso.read().FindAll(xx => xx.recurso_id == this.id); foreach (ConsumoRecurso cons in lstConsumos) { if (!lst.Exists(xx => xx.id == cons.tarea_id)) { lst.Add(cons.getTarea()); } } return(lst); }
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); }