public async Task <int> AddEducatorRate(EducatorRate rate) { var c = _context.EducatorRates.AddAsync(rate); _context.SaveChanges(); return(rate.Id); }
public static EducatorRatesDTO ToDTO(this EducatorRate rate) { return(new EducatorRatesDTO() { Id = rate.Id, Student = rate.Student.FirstName + " " + rate.Student.LastName, Educator = rate.Educator.FirstName + " " + rate.Educator.LastName, Rate = rate.Rate, Comment = rate.Comment }); }
public async Task <ActionResult> PostRate(EducatorRateInsertDTO rate) { EducatorRate newRate = new EducatorRate() { EducatorId = rate.EducatorId, StudentId = rate.StudentId, Rate = rate.Rate, Comment = rate.Comment }; var rateId = _educatorRepository.AddEducatorRate(newRate); return(Ok()); }