private void btnBonCmd_Click(object sender, EventArgs e) { Report_Viewer_Form frm = new Report_Viewer_Form(); DataSet Data_Set = SqlServer_Classes.getBonCommande(codeCommande); BonCommande reportCommande = new BonCommande(); reportCommande.SetDataSource(Data_Set); frm.Text = "Bon De Commande N°= " + codeCommande; frm.crystalReportViewer1.ReportSource = reportCommande; frm.Show(); }
private void btnPrintBonCmd_Click(object sender, EventArgs e) { Report_Viewer_Form frm = new Report_Viewer_Form(); frm.Text = "Bon De Commande N°= " + lblCodeCommande.Text; DataSet set = SqlServer_Classes.getBonCommande(int.Parse(lblCodeCommande.Text)); BonCommande reportCommande = new BonCommande(); reportCommande.SetDataSource(set); frm.crystalReportViewer1.ReportSource = reportCommande; frm.Show(); }
public ActionResult NotifyProvider(BonCommande b) { try { Debug.WriteLine("begin"); Debug.WriteLine(b.productName); var APIresponse = Client.PostAsJsonAsync <BonCommande>(baseAddress + "notifyProvider/" + b.productName, null).ContinueWith(postTask => postTask.Result.EnsureSuccessStatusCode()); return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult Create(BonCommande b) { try { HttpResponseMessage response = Client.GetAsync("getProductById/" + b.productName).Result; Product Product; if (response.IsSuccessStatusCode) { Product = response.Content.ReadAsAsync <Product>().Result; } else { Product = null; } HttpResponseMessage response2 = Client.GetAsync("getProviderById/" + b.providerName).Result; Provider provider; if (response.IsSuccessStatusCode) { provider = response2.Content.ReadAsAsync <Provider>().Result; } else { provider = null; } // TODO: Add insert logic here b.productName = Product.name; b.providerName = provider.name; var APIresponse = Client.PostAsJsonAsync <BonCommande>(baseAddress + "AddBonCommand", b).ContinueWith(postTask => postTask.Result.EnsureSuccessStatusCode()); return(RedirectToAction("Index")); } catch { return(View()); } }