public static ClasseVienna Adapter(ClasseViennaDTO classesViennaDTO, ClassesVienna classesVienna) { ClasseVienna classeVienna = new ClasseVienna(); classeVienna.ClasseViennaId = Guid.NewGuid().ToString().Replace("-", ""); classeVienna.Codigo = classesViennaDTO.Codigo; classeVienna.ClassesViennaId = classesVienna.ClassesViennaId; classeVienna.ClassesVienna = classesVienna; return(classeVienna); }
public static ClassesVienna Adapter(ClassesViennaDTO classesViennaDTO, Processo processo) { ClassesVienna classesVienna = new ClassesVienna(); classesVienna.ClassesViennaId = Guid.NewGuid().ToString().Replace("-", ""); classesVienna.Edicao = classesViennaDTO.Edicao; classesVienna.Processo = processo; classesVienna.ProcessoId = processo.ProcessoId; classesVienna.ClasseVienna = new List <ClasseVienna>(); if (classesViennaDTO.ClasseVienna != null) { foreach (var classeVienaDTO in classesViennaDTO.ClasseVienna) { classesVienna.ClasseVienna.Add(Models.ClasseVienna.Adapter(classeVienaDTO, classesVienna)); } } return(classesVienna); }