Exemplo n.º 1
0
        public static ResultatEntity ToEntity(this Resultat bo, bool withJoin = false)
        {
            if (bo == null)
            {
                return(null);
            }



            ResultatEntity entity = new ResultatEntity();

            entity.CourseId   = bo.Race.Id;
            entity.PersonneId = bo.Personne.Id;
            if (bo.HeureArrivee != null)
            {
                entity.HeureArrive = (TimeSpan)bo.HeureArrivee;
            }
            if (bo.HeureDebut != null)
            {
                entity.HeureDepart = (TimeSpan)bo.HeureDebut;
            }
            entity.Classement = bo.Classement;

            return(entity);
        }
Exemplo n.º 2
0
        public static Resultat ToBo(this ResultatEntity entity)
        {
            if (entity == null)
            {
                return(null);
            }

            return(new Resultat
            {
                id = entity.id,
                idCourse = entity.idCourse,
                idPersonne = entity.idPersonne,
                idPoint = entity.idPoint,
                temps = entity.temps
            });
        }
Exemplo n.º 3
0
        public static Resultat ToBo(this ResultatEntity bo, bool withJoin = false)
        {
            if (bo == null)
            {
                return(null);
            }

            Resultat result = new Resultat();

            result.Race     = bo.Course.ToBo();
            result.Personne = bo.Personne.ToBo();
            if (bo.HeureArrive != null)
            {
                result.HeureArrivee = (TimeSpan)bo.HeureArrive;
            }
            if (bo.HeureDepart != null)
            {
                result.HeureDebut = (TimeSpan)bo.HeureDepart;
            }
            result.TempsDeCourse = result.HeureArrivee - result.HeureDebut;
            result.Classement    = bo.Classement;

            return(result);
        }