public async Task <StudentScholarShipModel> UpdateAsync(StudentScholarShipModel model) { var entity = _unitOfWork.Repository <StudentScholarshipEntity>().Set.FirstOrDefault(x => x.Id == model.Id); if (entity != null) { entity.April = model.April; entity.August = model.August; entity.December = model.December; entity.February = model.February; entity.January = model.January; entity.July = model.July; entity.June = model.June; entity.March = model.March; entity.May = model.May; entity.November = model.November; entity.October = model.October; entity.September = model.September; entity.GivenInPast = model.GivenInPast; await _unitOfWork.Repository <StudentScholarshipEntity>().UpdateAsync(entity); return(model); } return(null); }
public async Task <StudentScholarShipModel> InsertAsync(StudentScholarShipModel model) { var entity = new StudentScholarshipEntity { April = model.April, August = model.August, December = model.December, February = model.February, January = model.January, July = model.July, June = model.June, March = model.March, May = model.May, November = model.November, October = model.October, September = model.September, GivenInPast = model.GivenInPast, ScholarshipId = model.Scholarship.Id, ProfileId = model.ProfileId }; await _unitOfWork.Repository <StudentScholarshipEntity>().InsertAsync(entity); model.Id = entity.Id; return(model); }
public async Task <IActionResult> Put([FromBody] StudentScholarShipModel model) { return(Ok(await _service.UpdateAsync(model))); }