public async static Task<string> InserirAsync(Fornecedor oFornecedor)
 {
     using (var oDB = new CAPEntities())
     {
         try
         {
             oDB.Fornecedor.Add(oFornecedor);
             await oDB.SaveChangesAsync();
             return null;
         }
         catch (Exception ex)
         {
             return ex.ToString();
         }
     }
 }
 public async static Task<string> AlterarAsync(Fornecedor oFornecedor)
 {
     using (var oDB = new CAPEntities())
     {
         try
         {
             oDB.Fornecedor.Attach(oFornecedor);
             oDB.Entry(oFornecedor).State = EntityState.Modified;
             await oDB.SaveChangesAsync();
             return null;
         }
         catch (Exception ex)
         {
             return ex.ToString();
         }
     }
 }
 public async Task<string> InserirAsync(Fornecedor oFornecedor)
 {
     return await Fornecedor.InserirAsync(oFornecedor);
 }
 public async Task<string> AlterarAsync(Fornecedor oFornecedor)
 {
     return await Fornecedor.AlterarAsync(oFornecedor);
 }