Example #1
0
        public Layout Make(LayoutCreateDto model)
        {
            var result = model.Adapt <Layout>();

            result.CreateDate = result.ModifyDate = _dateSvc.UtcNow();

            return(result);
        }
Example #2
0
        public async Task <LayoutResultDto> CreateAsync(LayoutCreateDto model)
        {
            var layout = _factory.Make(model);

            await _repo.AddAndSaveAsync(layout);

            return(layout.Adapt <LayoutResultDto>());
        }