private void btnDeletePatient_Click(object sender, EventArgs e) { if (dataGridViewPatients.SelectedRows.Count != 1) { return; } int patientId = (int)dataGridViewPatients.SelectedRows[0].Cells["clmID"].Value; string ad = (string)dataGridViewPatients.SelectedRows[0].Cells["clmPATIENT_NAME"].Value; string soyad = (string)dataGridViewPatients.SelectedRows[0].Cells["clmPATIENT_SURNAME"].Value; DialogResult dr = MessageBox.Show($"{ad} {soyad} hasta bilgileri silinsin mi?", "Dikkat", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (dr != DialogResult.Yes) { return; } PatientService patientService = new PatientService(_dbService); int affectedRows = patientService.Delete(patientId); if (affectedRows == 0) { MessageBox.Show("Silme işlemi başarısız oldu.", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } else if (affectedRows == 1) { LoadPatientGrid(); } else { MessageBox.Show(affectedRows + " adet hasta kaydı silindi!", "Dikkat", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private void DeleteUserButton_Click(object sender, RoutedEventArgs e) { var selectedItem = this.lvPatient.SelectedItem; if (selectedItem != null) { PatientEntity patient = selectedItem as PatientEntity; PatientService service = new PatientService(); if (MessageBox.Show("Sei sicuro di voler eliminare \"" + patient.FiscalCode + " \" ?", "Elimina Paziente", MessageBoxButton.YesNo) == MessageBoxResult.Yes) { if (service.Delete(patient) == 0) { MessageBox.Show("cancellato!"); this.RefreshData(); } else { MessageBox.Show("NON cancellato!"); } } else { MessageBox.Show("NON cancellato!"); } } }
public ActionResult Delete(string patient_ID) { PatientService pa = new PatientService(); var res = pa.Delete(patient_ID); //return RedirectToAction(nameof(Index)); return(Json(res)); }
public bool Delete(Guid id) { HasToBeAuthenticated(); _patientService.Delete(id); return(true); }
public IActionResult Delete(int idPatient) { if (!_patientService.PatientExist(idPatient)) { return(NotFound()); } _patientService.Delete(idPatient); return(RedirectToAction("Journal")); }
public async Task DeleteTest() { var fakeRepository = Mock.Of <IPatientRepository>(); var patientService = new PatientService(fakeRepository); var patient = new Patient() { Firstname = "Dias", Lastname = " Isabekov" }; await patientService.Delete(patient); }
public ActionResult <PatientInputModel> Delete(String patientId) { var response = _Service.Delete(patientId); if (response.Error == false) { return(Ok(response.Object)); } else { return(BadRequest(response.Message)); } }
public IActionResult PostDelete(int id) { var _patient = _patientService.ReadById(id); if (_patient == null) { return(NotFound()); } _patientService.Delete(id); var _listOfPatients = _patientService.ReadAll().OrderBy(p => p.Id).ToList(); return(RedirectToAction(nameof(ReadAll), _listOfPatients)); }
public async Task DeleteShouldReturnTrueAndDeletedPatient() { var db = Tests.GetDatabase(); var doctorService = new DoctorService(db, null); var departmentService = new DepartmentService(db); await departmentService.CreateAsync("Cardiology", "Gosho", "SomeURL"); await db.SaveChangesAsync(); await doctorService.CreateAsync( "Gosho", "*****@*****.**", "SomeURL", "Cardiologist", "Cardiology"); await db.SaveChangesAsync(); var patientService = new PatientService(db); var result = await patientService.Create("Patient", "8698969896", 28, "*****@*****.**"); await db.SaveChangesAsync(); var id = await db.Patients .Where(d => d.Name == "Patient") .Select(d => d.Id) .FirstOrDefaultAsync(); var deleted = await patientService.Delete(id); await db.SaveChangesAsync(); result.Should() .BeTrue(); deleted.Should() .BeTrue(); db.Patients.Should() .HaveCount(0); }
public ActionResult DeleteConfirmed(Guid id) { _patientService.Delete(id); return(RedirectToAction("Index")); }
public void Delete(Patient patient) => service.Delete(patient);
public void Delete(Patient entity) => _patientService.Delete(entity);