public ServiceObservation InsertObservation(ServiceObservation serviceObservation) { var id = connection.Query <int>(AssignServiceQuerys.InsertServiceObservations, serviceObservation).FirstOrDefault(); serviceObservation.AssignServiceObservationId = id; return(serviceObservation); }
public ServiceResult <ServiceObservation> PostObservation(int id, [FromBody] ServiceObservation model) { ServiceResult <ServiceObservation> result = null; var validatorResult = observationValidator.Validate(model); if (validatorResult.IsValid) { try { result = this.appService.InsertObservation(model); } catch (Exception ex) { result = new ServiceResult <ServiceObservation>(); result.Errors = new[] { ex.Message }; result.Success = false; } } else { result = new ServiceResult <ServiceObservation>(); result.Errors = validatorResult.GetErrors(); result.Success = false; } return(result); }
public static bool AddObservation(int idPatient, ServiceObservation.Observation o) { try { ServiceObservation.ServiceObservationClient c = new ServiceObservation.ServiceObservationClient(); return c.AddObservation(idPatient, o); } catch (EndpointNotFoundException) { MessageBox.Show("Le serveur ne répond pas.", "Erreur"); return false; } }
public ServiceResult <ServiceObservation> InsertObservation(ServiceObservation serviceObservation) { var currentDate = DateTime.Now; serviceObservation.RecordDate = currentDate.ToString("yyyy-MM-dd HH:mm:ss"); var assignServiceInserted = _repository.InsertObservation(serviceObservation); return(new ServiceResult <ServiceObservation> { Success = true, Result = assignServiceInserted }); }
public bool AddObservation(int idPatient, ServiceObservation.Observation obs) { using (ServiceObservation.ServiceObservationClient client = new ServiceObservation.ServiceObservationClient()) { try { return client.AddObservation(idPatient, obs); } catch { throw new TimeoutException(); } } }
public void AddObservation(ServiceObservation.Observation observation) { var patient = PatientViewModel.Patient; var soc = new ServiceObservation.ServiceObservationClient(); if (soc.AddObservation(patient.Id, observation)) { PatientViewModel.UpdatePatient(patient.Id); if (PatientViewModel.Patient.Observations != null) { Observations = PatientViewModel.Patient.Observations.OrderByDescending(o => o.Date).ToList(); } } else { throw new Exception("L'observation n'a pas été ajoutée !"); } }
public ServiceResult <ServiceObservation> InsertObservation(ServiceObservation serviceObservation) { return(service.InsertObservation(serviceObservation)); }