Beispiel #1
0
        public static List<LegaGladio.Entities.Coach> listCoach(Boolean active)
        {
            LegaGladioDS.coachDataTable cdt = new LegaGladioDS.coachDataTable();
            LegaGladioDSTableAdapters.coachTableAdapter cta = new LegaGladioDSTableAdapters.coachTableAdapter();
            cta.FillByActive(cdt, active);
            List<LegaGladio.Entities.Coach> coachList = new List<LegaGladio.Entities.Coach>();
            foreach (LegaGladioDS.coachRow cr in cdt.Rows)
            {
                try
                {

                    LegaGladio.Entities.Coach coach = new LegaGladio.Entities.Coach();
                    coach.Id = cr.id;
                    coach.NafID = cr.nafID;
                    coach.Name = cr.name;
                    coach.Notes = cr.note;
                    coach.Active = cr.active;
                    coach.Value = cr.value;
                    coach.ListTeam = Team.listTeam(coach.Id);
                    coachList.Add(coach);
                }
                catch (Exception ex)
                {
                    throw ex;
                }
            }
            cta = null;
            cdt = null;
            return coachList;
        }
Beispiel #2
0
 public static LegaGladio.Entities.Coach getCoach(int id)
 {
     LegaGladio.Entities.Coach coach = null;
     LegaGladioDS.coachDataTable ctd = null;
     LegaGladioDSTableAdapters.coachTableAdapter cta = null;
     LegaGladioDS.coachRow coachRow = null;
     try
     {
         coach = new LegaGladio.Entities.Coach();
         ctd = new LegaGladioDS.coachDataTable();
         cta = new LegaGladioDSTableAdapters.coachTableAdapter();
         cta.FillById(ctd, id);
         coachRow = (LegaGladioDS.coachRow)ctd.Rows[0];
         coach.Id = coachRow.id;
         coach.ListTeam = Team.listTeam(coach.Id);
         coach.NafID = coachRow.nafID;
         coach.Name = coachRow.name;
         coach.Notes = coachRow.note;
         coach.Value = coachRow.value;
     }
     catch (Exception ex)
     {
         throw ex;
     }
     cta = null;
     ctd = null;
     return coach;
 }