예제 #1
0
        public Task UpdateInstitute(MoscowInstitutes institute)
        {
            var foundinstitute = GetInstitute(institute.Id).Result;

            if (foundinstitute == null)
            {
                AddInstitute(institute);
            }
            else
            {
                if (foundinstitute != institute)
                {
                    _institutes.Remove(foundinstitute);
                    _institutes.Add(institute);
                }
            }
            return(Task.CompletedTask);
        }
예제 #2
0
 public Task RemoveInstitute(MoscowInstitutes institute)
 {
     _institutes.Remove(institute);
     return(Task.CompletedTask);
 }
예제 #3
0
 public Task AddInstitute(MoscowInstitutes institute)
 {
     _institutes.Add(institute);
     return(Task.CompletedTask);
 }