コード例 #1
0
        /// <summary>
        /// Obtiene todos los alimentos de la base de datos.
        /// </summary>
        /// <returns>Lista de alimentos en formato AEN.</returns>
        public override List <AEN> ReadAll()
        {
            List <AEN> ret   = new List <AEN>();
            DataTable  tabla = cad.SelectAll();

            foreach (DataRow rows in tabla.Rows)
            {
                ENFood nueva = new ENFood();
                nueva.FromRow(rows);
                ret.Add((ENFood)nueva);
            }
            return(ret);
        }
コード例 #2
0
        /// <summary>
        /// Busca en la base de datos el alimento por el id.
        /// </summary>
        /// <param name="id">Identificador por el que se buscará el alimento.</param>
        /// <returns>Alimento en formato AEN.</returns>
        public override AEN Read(List <int> id)
        {
            ENFood        ret   = new ENFood();
            List <object> param = new List <object>();

            param.Add((object)id[0]);
            DataRow row = cad.Select(param);

            if (row != null)
            {
                ret.FromRow(cad.Select(param));
            }
            else
            {
                ret = null;
            }
            return(ret);
        }
コード例 #3
0
ファイル: ENFood.cs プロジェクト: 44r0n/Gebat
 /// <summary>
 /// Obtiene todos los alimentos de la base de datos.
 /// </summary>
 /// <returns>Lista de alimentos en formato AEN.</returns>
 public override List<AEN> ReadAll()
 {
     List<AEN> ret = new List<AEN>();
     DataTable tabla = cad.SelectAll();
     foreach (DataRow rows in tabla.Rows)
     {
         ENFood nueva = new ENFood();
         nueva.FromRow(rows);
         ret.Add((ENFood)nueva);
     }
     return ret;
 }
コード例 #4
0
ファイル: ENFood.cs プロジェクト: 44r0n/Gebat
 /// <summary>
 /// Busca en la base de datos el alimento por el id.
 /// </summary>
 /// <param name="id">Identificador por el que se buscará el alimento.</param>
 /// <returns>Alimento en formato AEN.</returns>
 public override AEN Read(List<int> id)
 {
     ENFood ret = new ENFood();
     List<object> param = new List<object>();
     param.Add((object)id[0]);
     DataRow row = cad.Select(param);
     if (row != null)
     {
         ret.FromRow(cad.Select(param));
     }
     else
     {
         ret = null;
     }
     return ret;
 }