示例#1
0
        public Task UpdatePublicHealthProtection(PublicHealthProtection publicHealthProtection)
        {
            var foundPublicHealthProtection = GetPublicHealthProtection(publicHealthProtection.Id).Result;

            if (foundPublicHealthProtection == null)
            {
                AddPublicHealthProtection(publicHealthProtection);
            }
            else
            {
                if (foundPublicHealthProtection != publicHealthProtection)
                {
                    _publicHealthProtection.Remove(foundPublicHealthProtection);
                    _publicHealthProtection.Add(publicHealthProtection);
                }
            }
            return(Task.CompletedTask);
        }
示例#2
0
 public Task RemovePublicHealthProtection(PublicHealthProtection publicHealthProtection)
 {
     _publicHealthProtection.Remove(publicHealthProtection);
     return(Task.CompletedTask);
 }
示例#3
0
 public Task AddPublicHealthProtection(PublicHealthProtection publicHealthProtection)
 {
     _publicHealthProtection.Add(publicHealthProtection);
     return(Task.CompletedTask);
 }