コード例 #1
0
        /// <summary>
        /// Lista las lineas base de un proyecto.
        /// </summary>
        /// <param name="proyectoFase"></param>
        /// <returns></returns>
        public List<LineaBase> ListarPorProyecto(Proyecto proyecto)
        {
            List<LineaBase> listaLineaBase = new List<LineaBase>();

            using (DbCommand command = DB.GetStoredProcCommand("dbo.USP_LINEA_BASE_SEL_CODIGO_PROYECTO"))
            {
                DB.AddInParameter(command, "@CODIGO_PROYECTO", DbType.Int32, proyecto.Id);

                using (IDataReader reader = DB.ExecuteReader(command))
                {
                    while (reader.Read())
                    {
                        listaLineaBase.Add(LineaBaseMap.Select(reader));
                    }
                }
            }

            return listaLineaBase;
        }
コード例 #2
0
        /// <summary>
        /// Lista los usuario de un proyecto.
        /// </summary>
        /// <param name="proyecto">Proyecto</param>
        /// <returns>List Usuario</returns>
        public List<Usuario> ListaPorProyecto(Proyecto proyecto)
        {
            List<Usuario> listaUsuario = new List<Usuario>();

            using (DbCommand command = DB.GetStoredProcCommand("dbo.USP_FASE_PROYECO_SEL"))
            {
                DB.AddInParameter(command, "@CODIGO_PROYECTO", DbType.Int32, proyecto.Id);

                using (IDataReader reader = DB.ExecuteReader(command))
                {
                    while (reader.Read())
                    {
                        listaUsuario.Add(UsuarioDataMap.Select(reader));
                    }
                }
            }

            return listaUsuario;
        }
コード例 #3
0
 /// <summary>
 /// Lista las lineas base de una fase de un proyecto.
 /// </summary>
 /// <param name="proyectoFase">ProyectoFase</param>
 /// <returns>Lista LineaBase</returns>
 public List<LineaBase> ListarPorProyecto(Proyecto proyecto)
 {
     return _lineaBaseData.ListarPorProyecto(proyecto);
 }
コード例 #4
0
 /// <summary>
 /// Lista las fases de un proyecto.
 /// </summary>
 /// <param name="proyecto">Proyecto</param>
 /// <returns>Lista ProyectoFase</returns>
 public List<Fase> ListarPorProyecto(Proyecto proyecto)
 {
     return _faseData.ListarPorProyecto(proyecto);
 }