Skip to content
Snippets Groups Projects
Commit a70bcda5 authored by SALY LOUIS's avatar SALY LOUIS
Browse files

mise à jour intégration de menu depense

parent a60f7180
Branches
2 merge requests!38Resolve "Intégration MenuDepenses",!31Resolve "Intégration MenuDepenses"
......@@ -128,6 +128,7 @@ namespace Mango.Controls.Menu
this.btnNouvelleDep.TabIndex = 15;
this.btnNouvelleDep.Text = "Nouvelle dépense...";
this.btnNouvelleDep.UseVisualStyleBackColor = false;
this.btnNouvelleDep.Click += new System.EventHandler(this.btnNouvelleDep_Click);
//
// btnSupprDep
//
......
......@@ -31,6 +31,10 @@ namespace Mango.Controls.Menu
cboParticipant.DataSource = data.Tables["Participants"];
cboParticipant.DisplayMember = "nomComp";
cboParticipant.ValueMember = "codeParticipant";
cboAddBeneficiaire.DataSource = data.Tables["Participants"];
cboAddBeneficiaire.DisplayMember = "nomComp";
cboAddBeneficiaire.ValueMember = "codeParticipant";
}
private void cboEvenement_SelectionChangeCommitted(object sender, EventArgs e)
......@@ -84,6 +88,7 @@ namespace Mango.Controls.Menu
{
string lblProp = "XXX € dépensés par Prénom Nom le DD mois YYYY";
string nomPrenom;
lboBeneficiaires.Items.Clear();
string codeDepense = "";
try
{
......@@ -91,6 +96,7 @@ namespace Mango.Controls.Menu
if (lboDepenses.Items[0].ToString() == "aucune depense")
{
MessageBox.Show("aucune dépense");
lboBeneficiaires.DataSource = null;
}
else
{
......@@ -107,6 +113,16 @@ namespace Mango.Controls.Menu
lblProprietes.Text = lblProprietes.Text.Replace("XXX", montant);
lblProprietes.Text = lblProprietes.Text.Replace("Prénom Nom", nomPrenom);
lblProprietes.Text = lblProprietes.Text.Replace("DD mois YYYY",date);
DataTable beneficiaire = _connexion.Filter("Beneficiaires", "numDepense = " + codeDepense);
int numBenef;
DataTable nomBenef = null;
for(int i = 0; i<beneficiaire.Rows.Count; i++)
{
numBenef = (int)beneficiaire.Rows[i]["codePart"];
nomBenef = _connexion.Filter("Participants", "codeParticipant = " + numBenef);
lboBeneficiaires.Items.Add(nomBenef.Rows[0]["nomComp"]);
}
}
}
......@@ -115,5 +131,11 @@ namespace Mango.Controls.Menu
MessageBox.Show("erreur " + er.Message);
}
}
private void btnNouvelleDep_Click(object sender, EventArgs e)
{
int id = cboEvenement.SelectedIndex;
FrmMain.GetInstance().ShowMenu(new MenuNouvelleDepense(id));
}
}
}
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment