public MedicalRecordDTO CreateMedicalRecord([FromBody] MedicalRecordDTO medicalRecord) { MedicalRecord medicalRecordEntity = _mapper.Map <MedicalRecord>(medicalRecord); _repository.CreateMedicalRecord(medicalRecordEntity); _repository.Save(); MedicalRecordDTO newMedicalRecord = _mapper.Map <MedicalRecordDTO>(medicalRecordEntity); return(newMedicalRecord); }
public int insertCoreMedicalRecord(MedicalRecordDTO newMedicalRecord) { int flagInsert = new MEDICAL_RECORDTableAdapter().insertMedicalRecordQuery( newMedicalRecord.IdPatient, newMedicalRecord.IdDoctor, newMedicalRecord.History, newMedicalRecord.DateInitMedical, newMedicalRecord.Request ); return(flagInsert); }
public int updateCoreMedicalRecord(MedicalRecordDTO originalMedicalRecord) { int flagUpdate = new MEDICAL_RECORDTableAdapter().updateMedicalRecordQuery( originalMedicalRecord.IdPatient, originalMedicalRecord.IdDoctor, originalMedicalRecord.History, originalMedicalRecord.DateInitMedical, originalMedicalRecord.Request, originalMedicalRecord.IdMedicalRecord ); return(flagUpdate); }
public int insertMedicalRecord( string idPatient, string idDoctor, string history, string dateInitMedical, string request) { MedicalRecordDTO currentMedicalRecordrow = new MedicalRecordDTO(); currentMedicalRecordrow.IdPatient = Convert.ToInt32(idPatient); currentMedicalRecordrow.IdDoctor = Convert.ToInt32(idDoctor); currentMedicalRecordrow.History = Convert.ToString(history); currentMedicalRecordrow.DateInitMedical = Convert.ToString(dateInitMedical); currentMedicalRecordrow.Request = Convert.ToString(request); return(medicalRecordDAL.insertCoreMedicalRecord(currentMedicalRecordrow)); }
public IActionResult GetMedicalRecordByPatient() { try { string id = User.Identity.Name; MedicalRecord medicalRecord = _medicalRecordService.GetMedicalRecordByPatient(id); MedicalRecordDTO medicalRecordDTO = MedicalRecordMapper.MedicalRecordToMedicalRecordDTO(medicalRecord); return(Ok(medicalRecordDTO)); } catch (EntityNotFound) { return(BadRequest("Medical record not found.")); } catch (Exception) { return(BadRequest("Inner system error.")); } }
public IActionResult CreateMedicine([FromBody] MedicalRecordDTO medicalRecord) { MedicalRecordDTO newMedicalRecord = _medicalRecordService.CreateMedicalRecord(medicalRecord); return(CreatedAtRoute("MedicalRecordById", new { id = newMedicalRecord.Id }, newMedicalRecord)); }
public update_medical_screen(MedicalRecordDTO _medicalRecordState) { this.medicalRecordState = _medicalRecordState; InitializeComponent(); }