Ejemplo n.º 1
0
        public IActionResult Update(/*ModelsAPI.Announces Announce*/)
        {
            ModelsAPI.FakeModelAnnouncesTest fakeModelAnnouncesTest = new ModelsAPI.FakeModelAnnouncesTest();

            _announcesRepositoryUPDATE.Update(fakeModelAnnouncesTest.announce.APIToDAL());


            _announcesRepositoryUPDATE.UpdateSport(fakeModelAnnouncesTest.announce.ListSport.Select(x => x.APIToDALSport()).ToList(), fakeModelAnnouncesTest.announce.AnnID);
            _announcesRepositoryUPDATE.UpdateActivity(fakeModelAnnouncesTest.announce.ListActivity.Select(x => x.APIToDALActivity()).ToList(), fakeModelAnnouncesTest.announce.AnnID);
            _announcesRepositoryUPDATE.UpdateCommoditer(fakeModelAnnouncesTest.announce.ListCommoditer.Select(x => x.APIToDALCommoditer()).ToList(), fakeModelAnnouncesTest.announce.AnnID);
            _announcesRepositoryUPDATE.UpdateTypeHoliday(fakeModelAnnouncesTest.announce.ListTypeHoliday.Select(x => x.APIToDALTypeHoliday()).ToList(), fakeModelAnnouncesTest.announce.AnnID);
            _announcesRepositoryUPDATE.UpdateHabitat(fakeModelAnnouncesTest.announce.TypeHabitat.APIToDALTypeHabitat(), fakeModelAnnouncesTest.announce.AnnID);

            return(Ok());
        }
 /// <summary>
 /// Update a list of object in database.
 /// </summary>
 /// <param name="entityList"></param>
 public async Task <bool> Update(List <T> entityList)
 {
     return(await UpdateRepository.Update(entityList));
 }
 /// <summary>
 /// Update a single object in database.
 /// </summary>
 /// <param name="entity"></param>
 public async Task <bool> Update(T entity)
 {
     return(await UpdateRepository.Update(entity));
 }