public static DivisaoTreinoModel ConvertToModel(DivisaoTreino divisaoTreino)
        {
            var divisaoModel = new DivisaoTreinoModel();

            divisaoModel.Id        = divisaoTreino.Id;
            divisaoModel.Nome      = divisaoTreino.Nome;
            divisaoModel.TreinoId  = divisaoTreino.TreinoId;
            divisaoModel.Sequencia = divisaoTreino.Sequencia;
            divisaoModel.Descricao = divisaoTreino.Descricao;

            divisaoModel.Exercicios = new List <ExercicioTreinoModel>();
            foreach (var exercicioTreino in divisaoTreino.Exercicios)
            {
                var exercicioTreinoModel = ExercicioTreinoModel.ConvertToModel(exercicioTreino);
                divisaoModel.Exercicios.Add(exercicioTreinoModel);
            }

            return(divisaoModel);
        }
示例#2
0
        public static TreinoModel ConvertToModel(Treino treino)
        {
            var treinoModel = new TreinoModel();

            treinoModel.Id        = treino.Id;
            treinoModel.Descricao = treino.Descricao;
            //treinoModel.DataInicial = treino.DataInicial;
            //treinoModel.DataFinal = treino.DataFinal;
            //treinoModel.Status = treino.Status;
            treinoModel.Observacao = treino.Observacao;

            treinoModel.Divisoes = new List <DivisaoTreinoModel>();
            foreach (var divisao in treino.Divisoes)
            {
                var divisaoModel = DivisaoTreinoModel.ConvertToModel(divisao);
                treinoModel.Divisoes.Add(divisaoModel);
            }

            return(treinoModel);
        }