Esempio n. 1
0
        public void AddWriter(WriterRegistrationInfo writerRegistrationInfo)
        {
            var writerEntity = new WriterEntity
            {
                Name    = writerRegistrationInfo.Name,
                Surname = writerRegistrationInfo.Surname
            };

            if (writerRepository.Contains(writerEntity))
            {
                throw new ArgumentException("This writer has been registered. Can't continue");
            }

            this.writerRepository.Add(writerEntity);
            this.writerRepository.Save();
        }
 public ActionResult CreateWriter(WriterRegistrationInfo writerRegistrationInfo)
 {
     writerService.AddWriter(writerRegistrationInfo);
     return(Ok());
 }