コード例 #1
0
ファイル: FrmCreance.cs プロジェクト: DAVIDSCOTT65/QuinkaSoft
        private void impBtn_Click(object sender, EventArgs e)
        {
            FrmImpression frm = new FrmImpression();

            frm.Sortie_Liste_Dette_Client(idEntete);
            frm.ShowDialog();
        }
コード例 #2
0
ファイル: FrmSortie.cs プロジェクト: DAVIDSCOTT65/QuinkaSoft
        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);
            }
        }
コード例 #3
0
        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);
            }
        }