public async Task <int> AddAsync(string cvId, string courseName, string certificateUrl) { var courseSertificate = new CourseCertificate { CurriculumVitaeId = cvId, CourseName = courseName, CertificateUrl = certificateUrl }; await this.repository.AddAsync(courseSertificate); await this.repository.SaveChangesAsync(); return(courseSertificate.Id); }
//[HttpPost] //[ValidationActionFilter] public IHttpActionResult Post([FromBody] CreateBackgroundModel model) { var cert = new CourseCertificate { Name = model.Name, Description = model.Description, BackgroundImageFilename = model.FileName, FileUploadId = model.FileUploadId.Value, TypePageOrientation = model.TypePageOrientation }; db.CourseCertificates.Add(cert); db.SaveChanges(); return(Ok(cert.Id)); }