コード例 #1
0
        public Result Update(Guid id, Pharmacy pharmacyModel)
        {
            var pharmacy = pharmacyRepository.GetById(id).ToResult("Pharmacy not found");

            return(Result.Combine(pharmacy)
                   .Tap(() => UpdatePharmacy(pharmacyModel, pharmacy.Value))
                   .Tap(() => pharmacyRepository.Update(pharmacy.Value))
                   .Tap(() => pharmacyRepository.SaveChanges()));
        }
コード例 #2
0
ファイル: PharmacyService.cs プロジェクト: st3fan7/MedbayTech
 public Pharmacy Update(Pharmacy pharmacy) => _pharmacyRepository.Update(pharmacy);