Ejemplo n.º 1
0
        public Task UpdateDataCallingFirefighter(DataCallingFirefighter dataCallingFirefighter)
        {
            var foundDataCallingFirefighter = GetDataCallingFirefighter(dataCallingFirefighter.Id).Result;

            if (foundDataCallingFirefighter == null)
            {
                AddDataCallingFirefighter(dataCallingFirefighter);
            }
            else
            {
                if (foundDataCallingFirefighter != dataCallingFirefighter)
                {
                    _dataCallingFirefighters.Remove(foundDataCallingFirefighter);
                    _dataCallingFirefighters.Add(dataCallingFirefighter);
                }
            }
            return(Task.CompletedTask);
        }
Ejemplo n.º 2
0
 public Task RemoveDataCallingFirefighter(DataCallingFirefighter dataCallingFirefighter)
 {
     _dataCallingFirefighters.Remove(dataCallingFirefighter);
     return(Task.CompletedTask);
 }
Ejemplo n.º 3
0
 public Task AddDataCallingFirefighter(DataCallingFirefighter dataCallingFirefighter)
 {
     _dataCallingFirefighters.Add(dataCallingFirefighter);
     return(Task.CompletedTask);
 }