Пример #1
0
        public static ParticularSubScriptionDTO Convert(ParticularSubscription particularSubscription)
        {
            ParticularSubScriptionDTO particularSubScriptionDTO = new ParticularSubScriptionDTO();

            particularSubScriptionDTO.Id         = particularSubscription.Id;
            particularSubScriptionDTO.Name       = particularSubscription.Name;
            particularSubScriptionDTO.StudentId  = particularSubscription.StudentId;
            particularSubScriptionDTO.StartDate  = particularSubscription.StartDate.ToString();
            particularSubScriptionDTO.FinishDate = particularSubscription.FinishDate.ToString();
            particularSubScriptionDTO.LessonKind = particularSubscription.LessonKind;
            particularSubScriptionDTO.Price      = particularSubscription.Price;
            return(particularSubScriptionDTO);
        }
Пример #2
0
        public static ParticularSubscription Convert(ParticularSubScriptionDTO particularSubScriptionDTO)
        {
            ParticularSubscription particularSubscription = new ParticularSubscription();

            if (particularSubScriptionDTO.Id != default)
            {
                particularSubscription.Id = particularSubScriptionDTO.Id;
            }
            particularSubscription.Name      = particularSubScriptionDTO.Name;
            particularSubscription.StudentId = particularSubScriptionDTO.StudentId;
            if (particularSubScriptionDTO.StartDate != default)
            {
                particularSubscription.StartDate = System.Convert.ToDateTime(particularSubScriptionDTO.StartDate);
            }
            if (particularSubScriptionDTO.FinishDate != default)
            {
                particularSubscription.FinishDate = System.Convert.ToDateTime(particularSubScriptionDTO.FinishDate);
            }
            particularSubscription.LessonKind = particularSubScriptionDTO.LessonKind;
            particularSubscription.Price      = particularSubScriptionDTO.Price;
            return(particularSubscription);
        }