public static Modulo GetModuloById(int IdModulo) { ModuloTableAdapter localAdapter = new ModuloTableAdapter(); if (IdModulo <= 0) { return(null); } Modulo theUser = null; try { ModuloDS.ModuloIdDataTable table = localAdapter.GetModuloById(IdModulo); if (table != null && table.Rows.Count > 0) { ModuloDS.ModuloIdRow row = table[0]; theUser = FillUserRecord(row); } } catch (Exception q) { log.Error("Un error ocurrio mientras obtenia el modulo de la base de dato", q); return(null); } return(theUser); }
private static Modulo FillUserRecord(ModuloDS.ModuloIdRow row) { Modulo theNewRecord = new Modulo( row.moduloId, row.areaId, row.IsdescripcionNull() ? "" : row.descripcion); return(theNewRecord); }