예제 #1
0
 public static Beca ConvertDataRow(DataRow dt)
 {
     BE.Beca beca = new BE.Beca();
     beca.Id         = Convert.ToInt32(dt["id"]);
     beca.Nombre     = (String)dt["nombre"];
     beca.Porcentaje = Convert.ToDouble(dt["porcentaje"]);
     return(beca);
 }
예제 #2
0
 public static BE.Beca Obtener(int id)
 {
     try  {
         Acceso         acceso     = new Acceso();
         BE.Beca        beca       = new BE.Beca();
         SqlParameter[] Parametros = new SqlParameter[1];
         Parametros[0] = acceso.CrearParametros("@ID", id);
         DataTable Tabla = acceso.Leer("Beca_Obtener", Parametros);
         foreach (DataRow Registro in Tabla.Rows)
         {
             if (Registro == null)
             {
                 return(null);
             }
             beca = ConvertDataRow(Registro);
         }
         return(beca);
     } catch (Exception ex) {
         Interaction.DalError(ex.Message, " MP Beca : No se pudo Obtener");
         throw;
     }
 }