Ejemplo n.º 1
0
 public static Curso ConvertDataRow(DataRow dt)
 {
     BE.Curso curso = new BE.Curso();
     curso.Id          = (Int32)dt["id"];
     curso.Nombre      = (String)dt["nombre"];
     curso.Costo       = Convert.ToDouble(dt["costo"]);
     curso.Cupo        = Convert.ToInt32(dt["cupo"]);
     curso.FechaLimite = (DateTime)dt["fecha_limite"];
     curso.Estado      = Convert.ToInt32(dt["estado"]);
     return(curso);
 }
Ejemplo n.º 2
0
 public static Curso Obtener(Int32 id)
 {
     try {
         Acceso         acceso     = new Acceso();
         SqlParameter[] Parametros = new SqlParameter[1];
         Parametros[0] = acceso.CrearParametros("@ID", id);
         System.Data.DataTable Tabla = acceso.Leer("Curso_Obtener", Parametros);
         BE.Curso Curso = new BE.Curso();
         foreach (DataRow Registro in Tabla.Rows)
         {
             if (Registro == null)
             {
                 return(null);
             }
             Curso = ConvertDataRow(Registro);
         }
         return(Curso);
     } catch (Exception ex) {
         Interaction.DalError(ex.Message, " MP_Alumno : No se pudo Obtener");
         throw;
     }
 }