public async Task <SectorProvider> UpdatetSectorProvider(int id, String provider, String sector) { try { if (this.FindSectorByProvider(provider).Result.Where(s => s.Id_Sector == sector).FirstOrDefault() == null) { SectorProvider sectorProvider = await this.FindSectorProviderById(id); sectorProvider.Id_Provider = provider; sectorProvider.Id_Sector = sector; await this.context.SaveChangesAsync(); return(sectorProvider); } else { return(null); } } catch (Exception e) { Debug.WriteLine(e.Message); return(null); } }
public async Task <ActionResult <SectorProvider> > UpdateSectorProvider(SectorProvider sectorProvider) { return(await this.repositoryEssup.UpdatetSectorProvider(sectorProvider.Id, sectorProvider.Id_Provider, sectorProvider.Id_Sector)); }