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()); }