public async Task <ProviderMaterial> UpdatetProviderMaterial(int id, String provider, String material) { try { ProviderMaterial providerMaterial = await this.FindProviderMaterialById(id); providerMaterial.Id_Material = material; providerMaterial.Id_Providers = provider; await this.context.SaveChangesAsync(); return(providerMaterial); } catch (Exception e) { Debug.WriteLine(e.Message); return(null); } }
public async Task <ProviderMaterial> InsertProviderMaterial(String provider, String material) { try { ProviderMaterial providerMaterial = new ProviderMaterial(); providerMaterial.Id = await this.LastIdProviderMaterial(); providerMaterial.Id_Material = material; providerMaterial.Id_Providers = provider; this.context.ProviderMaterial.Add(providerMaterial); await this.context.SaveChangesAsync(); return(providerMaterial); } catch (Exception e) { Debug.WriteLine(e.Message); return(null); } }
public async Task <ActionResult <ProviderMaterial> > UpdatetProviderMaterial(ProviderMaterial providerMaterial) { return(await this.repositoryEssup.UpdatetProviderMaterial(providerMaterial.Id, providerMaterial.Id_Providers, providerMaterial.Id_Material)); }