public Writer Post(WriterDTO value)
        {
            Writer model = new Writer()
            {
                Name        = value.Name,
                Nationality = value.Nationality
            };

            return(IWriterRepository.Create(model));
        }
        public Writer Put(int id, WriterDTO value)
        {
            Writer model = IWriterRepository.Get(id);

            if (value.Name != null)
            {
                model.Name = value.Name;
            }
            if (value.Nationality != null)
            {
                model.Nationality = value.Nationality;
            }
            return(IWriterRepository.Update(model));
        }
Exemple #3
0
        public static WriterDTO SetDTO(Writer writer)
        {
            if (writer == null)
            {
                return(null);
            }

            WriterDTO writerDTO = new WriterDTO();

            writerDTO.Id   = writer.Id;
            writerDTO.Name = writer.Name;

            return(writerDTO);
        }