public async Task <OkObjectResult> Post([FromBody] MedicalVisitModel visit) { var medicalVisit = new MedicalVisitModel() { Name = visit.Name, Surname = visit.Surname, UserId = visit.UserId, PhoneNumber = visit.PhoneNumber, Date = visit.Date, Time = visit.Time, DoctorId = visit.DoctorId, Reason = visit.Reason, }; try { var result = await _medicalVisitService.Add(medicalVisit); return(Ok(result)); } catch (Exception ex) { throw ex; } }
public async Task <OkObjectResult> Update(Guid id, [FromBody] MedicalVisitModel visit) { var data = await _medicalVisitService.Get(id); if (data != null) { data.Name = visit.Name; data.Surname = visit.Surname; data.UserId = visit.UserId; data.PhoneNumber = visit.PhoneNumber; data.Date = visit.Date; data.Time = visit.Time; data.DoctorId = visit.DoctorId; data.Reason = visit.Reason; data.Confirmed = visit.Confirmed; data.DoctorRecommendation = visit.DoctorRecommendation; } var context = await _medicalVisitService.Update(data); return(Ok(context)); }
public async Task <int> UpdateAsync(MedicalVisitModel entity) { DbContext.Set <MedicalVisitModel>().Update(entity); return(await DbContext.SaveChangesAsync()); }
public async Task <int> AddAsync(MedicalVisitModel entity) { await DbContext.Set <MedicalVisitModel>().AddAsync(entity); return(await DbContext.SaveChangesAsync()); }
public async Task <int> Update(MedicalVisitModel visit) { return(await _medicalVisitRepository.UpdateAsync(visit)); }
public async Task <int> Add(MedicalVisitModel visit) { return(await _medicalVisitRepository.AddAsync(visit)); }