public async Task <PharmacyVaccine> DeletePharmacyVaccineAsync(PharmacyVaccine pharmacyVaccine2BDeleted) { _context.PharmacyVaccine.Remove(pharmacyVaccine2BDeleted); await _context.SaveChangesAsync(); return(pharmacyVaccine2BDeleted); }
//PharmacyVaccine CRUD Methods public async Task <PharmacyVaccine> AddPharmacyVaccineAsync(PharmacyVaccine pharmacyVaccine2Add) { await _context.PharmacyVaccine.AddAsync(pharmacyVaccine2Add); await _context.SaveChangesAsync(); return(pharmacyVaccine2Add); }
public async Task <PharmacyVaccine> UpdatePharmacyVaccineAsync(PharmacyVaccine pharmacyVaccine2BUpdated) { PharmacyVaccine oldPharmacyVaccine = await _context.PharmacyVaccine.Where(x => x.PharmId == pharmacyVaccine2BUpdated.PharmId && x.VacId == pharmacyVaccine2BUpdated.VacId).FirstOrDefaultAsync(); _context.Entry(oldPharmacyVaccine).CurrentValues.SetValues(pharmacyVaccine2BUpdated); await _context.SaveChangesAsync(); _context.ChangeTracker.Clear(); return(pharmacyVaccine2BUpdated); }
public async Task <IActionResult> AddPharmacyVaccineAsync([FromBody] PharmacyVaccine pharmacyVaccine) { try { await _vacBL.AddPharmacyVaccineAsync(pharmacyVaccine); return(CreatedAtAction("AddPharmacyVaccineAsync", pharmacyVaccine)); } catch { return(StatusCode(400)); } }
public async Task <PharmacyVaccine> DeletePharmacyVaccineAsync(PharmacyVaccine pharmacyVaccine2BDeleted) { return(await _repo.DeletePharmacyVaccineAsync(pharmacyVaccine2BDeleted)); }
public async Task <PharmacyVaccine> UpdatePharmacyVaccineAsync(PharmacyVaccine pharmacyVaccine2BUpdated) { return(await _repo.UpdatePharmacyVaccineAsync(pharmacyVaccine2BUpdated)); }
//PharmacyVaccine BL public async Task <PharmacyVaccine> AddPharmacyVaccineAsync(PharmacyVaccine pharmacyVaccine2Add) { return(await _repo.AddPharmacyVaccineAsync(pharmacyVaccine2Add)); }