public static List <Model.AtributosArchivoBo> GetComponenteConDirectorio(int idVersion) { try { List <Model.AtributosArchivoBo> lista = new List <Model.AtributosArchivoBo>(); var r = new CnaComponentes().ExecuteConDirectorio(idVersion); while (r.Read()) { lista.Add(new Model.AtributosArchivoBo { idVersion = int.Parse(r["idVersion"].ToString()), Name = r["NameFile"].ToString(), DateCreate = DateTime.Parse(r["FechaFile"].ToString()), Version = r["VersionFile"].ToString(), Modulo = r["Modulo"].ToString().Trim(), Comentario = r["Comentario"].ToString().Trim(), Directorio = r["Directorio"].ToString(), Tipo = char.Parse(r["Tipo"].ToString()), MotorSql = r["MotorSql"].ToString() }); } r.Close(); return(lista); } catch (Exception ex) { var msg = "Excepcion Controlada: " + ex.Message; throw new Exception(msg, ex); } }
public static List <Model.AtributosArchivoBo> GetComponentes(int idVersion, string modulo, EventLog log) { var lista = new List <Model.AtributosArchivoBo>(); var consulta = new CnaComponentes(); try { var dr = consulta.Execute(idVersion, modulo); while (dr.Read()) { var obj = new Model.AtributosArchivoBo { Name = dr["NameFile"].ToString(), DateCreate = DateTime.Parse(dr["FechaFile"].ToString()), Version = dr["VersionFile"].ToString(), Modulo = dr["Modulo"].ToString().Trim(), Comentario = dr["Comentario"].ToString(), Tipo = char.Parse(dr["Tipo"].ToString()), MotorSql = dr["MotorSql"].ToString() }; lista.Add(obj); } dr.Close(); } catch (Exception ex) { var msg = "Excepcion Controlada: " + ex.Message; if (log != null) { log.WriteEntry(msg, EventLogEntryType.Error); } throw new Exception(msg, ex); } return(lista); }