public static double ObtenerHorasMinimasProyecto(Proyecto proy) { List <SUBPROYECTO> subproyectos = ObtenerSubproyectosHijos(proy); double total = 0; foreach (var subp in subproyectos) { total += ControladorSubproyecto.ObtenerHorasMinimasSubproyecto(subp); } return(total); }
public static double ObtenerHorasAsignadasPorOrdenCompra(Actividad_proyecto act_pto) { return(ActividadProyectoDB.ObtenerHorasAsignadasPorOrdenCompra(act_pto, (decimal)ControladorSubproyecto.ObtenerHorasMinimasSubproyecto(ControladorSubproyecto.BuscarPorId(ControladorSubproyecto.BuscarPorId(act_pto.id_subproyecto.Value).id_subproyecto_padre.Value)))); }