public DtoTblPatient(TblPatient patient, HttpStatusCode statusEffect) { id = patient.id; Name = patient.Name; IsMan = patient.IsMan; BirthDate = patient.BirthDate; CountryId = patient.CountryId; CityId = patient.CityId; PassNoOrIdentification = patient.PassNoOrIdentification; HelthCode = patient.HelthCode; Email = patient.Email; TellNo = patient.TellNo; Address = patient.Address; Payed = patient.Payed; CoShare = patient.CoShare; DateReleased = patient.DateReleased; UserPassId = patient.UserPassId; Status = patient.Status; TimeRegistered = patient.TimeRegistered; ParentalName = patient.ParentalName; Job = patient.Job; Insurance = patient.Insurance; HelpName = patient.HelpName; HelpJob = patient.HelpJob; HelpPassNo = patient.HelpPassNo; HelpTelNo = patient.HelpTelNo; StatusEffect = statusEffect; }
public string AddPatients(PatientDTO patient) { using (var dbcxtransaction = _tandVardContext.Database.BeginTransaction()) { var tblInsertItem = new TblPatient() { FldFirstName = patient.FldFirstName, FldLastName = patient.FldLastName, FldAddress = patient.FldAddress, FldEmail = patient.FldEmail, FldSSnumber = patient.FldSSnumber, FldPhoneNumber = patient.FldPhoneNumber }; var result = _tandVardContext.TblPatients.Add(tblInsertItem); if (result.State.ToString() == "Added") { _tandVardContext.SaveChanges(); dbcxtransaction.Commit(); return("New patient created"); } else { throw new Exception("Something went wrong"); } } }
public async Task <TblPatient> SelectPatientById(int id) { HttpResponseMessage httpResponseMessage = await _httpClient.PostAsJsonAsync($"api/PatientCore/SelectPatientById?id={id}", id); TblPatient ans = await httpResponseMessage.Content.ReadAsAsync <TblPatient>(); return(ans); }
public async Task <TblPatient> AddPatient(TblPatient patient) { HttpResponseMessage httpResponseMessage = await _httpClient.PostAsJsonAsync("api/PatientCore/AddPatient", patient); TblPatient ans = await httpResponseMessage.Content.ReadAsAsync <TblPatient>(); return(ans); }
public async Task <bool> UpdatePatient(TblPatient patient, int logId) { List <object> patientAndLogId = new List <object>(); patientAndLogId.Add(patient); patientAndLogId.Add(logId); HttpResponseMessage httpResponseMessage = await _httpClient.PostAsJsonAsync("api/PatientCore/UpdatePatient", patientAndLogId); bool ans = await httpResponseMessage.Content.ReadAsAsync <bool>(); return(ans); }
public IActionResult AddPatient(AddPatientRequest request) { var patient = new TblPatient { TxtPatientSurname = request.PatientSurname, TxtPatientName = request.PatientName, TxtPatientSecondName = request.PatientSecondName, DatBirthday = request.Birthday, TxtAddress = request.Address }; db.TblPatient.Add(patient); db.SaveChanges(); return(RedirectToAction("AddPatientSuccess")); }
public IHttpActionResult AddPatient(TblPatient patient) { var task = Task.Run(() => new PatientService().AddPatient(patient)); if (task.Wait(TimeSpan.FromSeconds(10))) { if (task.Result.id != -1) { return(Ok(new DtoTblPatient(task.Result, HttpStatusCode.OK))); } else { return(Conflict()); } } return(StatusCode(HttpStatusCode.RequestTimeout)); }
public IHttpActionResult UpdatePatient(List <object> patientLogId) { TblPatient patient = JsonConvert.DeserializeObject <TblPatient>(patientLogId[0].ToString()); int logId = JsonConvert.DeserializeObject <int>(patientLogId[1].ToString()); var task = Task.Run(() => new PatientService().UpdatePatient(patient, logId)); if (task.Wait(TimeSpan.FromSeconds(10))) { if (task.Result) { return(Ok(true)); } else { return(Conflict()); } } return(StatusCode(HttpStatusCode.RequestTimeout)); }
public PatientDetailsFetch Post([FromBody] TblPatient patientLogin) { TblPatient patient = msc.TblPatient.FromSql("patientauthentication '" + patientLogin.PtUserId + "','" + patientLogin.PtPassword + "'").SingleOrDefault(); if (patient != null) { PatientDetailsFetch detailsFetch = new PatientDetailsFetch(); detailsFetch.PtUserId = patient.PtUserId; detailsFetch.PtFirstName = patient.PtFirstName; detailsFetch.PtLastName = patient.PtLastName; detailsFetch.PtEmail = patient.PtEmail; return(detailsFetch); } else { PatientDetailsFetch detailsFetch = new PatientDetailsFetch(); detailsFetch = null; return(detailsFetch); } }
public PatientDataActionResult(bool isSuccess, TblPatient patientEntity) { IsSuccess = isSuccess; PatientEntity = patientEntity; }
public void Post([FromBody] TblPatient patientDetails) { ms.Database.ExecuteSqlCommand("insertpatientdetails '" + patientDetails.PtFirstName + "','" + patientDetails.PtLastName + "'," + patientDetails.PtAge + ",'" + patientDetails.PtGender + "','" + patientDetails.PtDob + "'," + patientDetails.PtContactNo + "," + patientDetails.PtAltContactNo + ",'" + patientDetails.PtEmail + "','" + patientDetails.PtPassword + "','" + patientDetails.PtAddress1 + "','" + patientDetails.PtAddress2 + "','" + patientDetails.PtCity + "','" + patientDetails.PtState + "'," + patientDetails.PtZipcode); }
public bool UpdatePatient(TblPatient patient, int logId) { return(new MainProvider().Update(patient, logId)); }
public TblPatient AddPatient(TblPatient patient) { return((TblPatient) new MainProvider().Add(patient)); }
public TblPatient AddPatient(TblPatient patient) { return(new PatientRepo().AddPatient(patient)); }
public bool UpdatePatient(TblPatient patient, int logId) { return(new PatientRepo().UpdatePatient(patient, logId)); }