private void impBtn_Click(object sender, EventArgs e) { FrmImpression frm = new FrmImpression(); frm.Sortie_Liste_Dette_Client(idEntete); frm.ShowDialog(); }
void SaveDatas() { SaveEntete(); try { Detail_Sortie det = new Detail_Sortie(); int rowCount = dgManyCotisation.Rows.Count; if (rowCount <= 0) { MessageBox.Show("Rien à enregistrés"); } else { for (int i = 0; i < (dgManyCotisation.Rows.Count); i++) { det.Id = Convert.ToInt32(dgManyCotisation[0, i].Value.ToString()); det.Quantite = Convert.ToDouble(dgManyCotisation[2, i].Value.ToString()); det.PVu = Convert.ToDouble(dgManyCotisation[3, i].Value.ToString()); det.RefArticle = Convert.ToInt32(dgManyCotisation[4, i].Value.ToString()); det.RefEntete = Convert.ToInt32(idEntete); det.Enreistrer(det); } MessageBox.Show("Enregistrements reussies"); idDetail = 0; //idEntete = 0; dgManyCotisation.Rows.Clear(); //lblTotal.Text = "0,00"; FrmImpression frm = new FrmImpression(); frm.Sortie_Facture_Vente(idEntete); frm.ShowDialog(); } } catch (Exception ex) { MessageBox.Show("L'erreur suivant est survenue : " + ex.Message); } }
public void Sortie_Livre_Caisse_Article(string code, string mois, string annee) { try { FrmImpression frm = new FrmImpression(); if (ImplementeConnexion.Instance.Conn.State == ConnectionState.Closed) { ImplementeConnexion.Instance.Conn.Open(); } using (IDbCommand cmd = ImplementeConnexion.Instance.Conn.CreateCommand()) { cmd.CommandText = "SELECT_LIVRE_CAISSE"; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(Parametre.Instance.AddParametres(cmd, "@code", 30, DbType.String, code)); cmd.Parameters.Add(Parametre.Instance.AddParametres(cmd, "@mois", 30, DbType.String, mois)); cmd.Parameters.Add(Parametre.Instance.AddParametres(cmd, "@annee", 30, DbType.String, annee)); DataSet ds = new DataSet(); SqlDataAdapter dscmd = new SqlDataAdapter((SqlCommand)cmd); dscmd.Fill(ds, "Affichage_Livre_de_Caisse"); CR_Livre_Caisse entree = new CR_Livre_Caisse(); entree.SetDataSource(ds); crystalReportViewer1.ReportSource = entree; crystalReportViewer1.Refresh(); //frm.Visible = true; } } catch (Exception ex) { MessageBox.Show("L'erreur suivant est survenue : " + ex.Message); } }