public EtatVersementUI() { payers = new List <LigneVersement>(); InitializeComponent(); caisseBL = new GestionCaisseBL(); dpiDateFin.IsTodayHighlighted = true; dpiDateFin.SelectedDate = DateTime.Today; dpiDateFin.Text = DateTime.Now.ToString(); dpiDateDebut.SelectedDate = DateTime.Today; dpiDateDebut.IsTodayHighlighted = true; dpiDateDebut.Text = DateTime.Now.ToString(); CultureInfo ci = CultureInfo.CreateSpecificCulture(CultureInfo.CurrentCulture.Name); ci.DateTimeFormat.ShortDatePattern = "yyyy-MM-dd"; Thread.CurrentThread.CurrentCulture = ci; entree = 0; payers = caisseBL.listerSuivantCriterePayers_versement("datepaiement = " + "'" + DateTime.Today.Date.ToShortDateString() + "'"); changementMotif(); foreach (LigneVersement l in payers) { l.nom = caisseBL.obtenirNomEleve(l.matricule); l.classe = caisseBL.obtenirClasse(l.matricule); } grdEtatCaisse.ItemsSource = payers; grdEtatCaisse.Items.Refresh(); txtTotalEntree.IsEnabled = false; }
// Définition d'une liste 'ListeSeries' observable de 'Série' public Ops_caisse() { InitializeComponent(); dpiDateOperation.IsTodayHighlighted = true; dpiDateOperation.SelectedDate = DateTime.Today; dpiDateOperation.IsTodayHighlighted = true; dpiDateOperation2.SelectedDate = DateTime.Today; dpiDateOperation2.IsTodayHighlighted = true; CultureInfo ci = CultureInfo.CreateSpecificCulture(CultureInfo.CurrentCulture.Name); ci.DateTimeFormat.ShortDatePattern = "yyyy-MM-dd"; Thread.CurrentThread.CurrentCulture = ci; objet_realiser = new RealiserBE(); string op = "%"; if (cmbOperation2.SelectedValue != null) { op = cmbOperation2.SelectedValue.ToString(); } date = DateTime.Today.Date.ToShortDateString(); motif = txtMotif2.Text; string critere = "dateop = " + "'" + date + "' AND codeop LIKE " + "'" + op + "' AND motif LIKE " + "'" + motif + "%'"; //MessageBox.Show(critere); List <String> listTypes = new List <string>(); //operations = new List<OperationBE>(); types = new List <TypeoperationBE>(); realisers = new List <RealiserBE>(); caisseBL = new GestionCaisseBL(); types = caisseBL.listerTypeOperation(); listTypes = caisseBL.listerValeursColonneTypeOperation("codetypeop"); cmbTypeOperation.ItemsSource = listTypes; cmbTypeOperation.SelectedIndex = 0; List <string> liste = new List <string>(); liste = caisseBL.listerValeursColonneTypeOperation("codetypeop"); if (liste != null) { liste.Add("Tout"); cmbOperation2.ItemsSource = liste; } grdListe.DataContext = this; realisers = caisseBL.listerSuivantCritereRealisers(critere); grdListe.ItemsSource = realisers; //initialisation du type pour l'enregistrement typeValidation = "enregistrer"; }
//private DateTime datedebut, datefin; public Etat() { totalEntree = 0; totalSolde = 0; totalSortie = 0; realisers = new List <RealiserBE>(); acheters = new List <AcheterBE>(); payers = new List <PayerBE>(); lignes = new List <LigneEtat>(); InitializeComponent(); List <String> listOps = new List <string>(); caisseBL = new GestionCaisseBL(); dpiDateFin.IsTodayHighlighted = true; dpiDateFin.SelectedDate = DateTime.Today; dpiDateFin.Text = DateTime.Now.ToString(); dpiDateDebut.SelectedDate = DateTime.Today; dpiDateDebut.IsTodayHighlighted = true; dpiDateDebut.Text = DateTime.Now.ToString(); CultureInfo ci = CultureInfo.CreateSpecificCulture(CultureInfo.CurrentCulture.Name); ci.DateTimeFormat.ShortDatePattern = "yyyy-MM-dd"; Thread.CurrentThread.CurrentCulture = ci; listOps = caisseBL.listerValeursColonneTypeOperation("codetypeop"); listOps.Add(CODE_MIXTE); cmbOperation.ItemsSource = listOps; cmbOperation.SelectedIndex = cmbOperation.Items.IndexOf(CODE_MIXTE); realisers = caisseBL.listerSuivantCritereRealisers("dateop = " + "'" + DateTime.Today.Date.ToShortDateString() + "'"); acheters = caisseBL.listerSuivantCritereAcheters("dateachat = " + "'" + DateTime.Today.Date.ToShortDateString() + "'"); payers = caisseBL.listerSuivantCriterePayers_historique("datepaiement = " + "'" + DateTime.Today.Date.ToShortDateString() + "'"); lignes = creerDataSource(realisers, acheters, payers); changementMotif(); grdEtatCaisse.ItemsSource = lignes; grdEtatCaisse.Items.Refresh(); txtEntreePeriode.IsEnabled = false; txtSortiePeriode.IsEnabled = false; txtTotalEntree.IsEnabled = false; txtSoldeTotal.IsEnabled = false; txtAncienSolde.IsEnabled = false; txtSoldePeriode.IsEnabled = false; txtSoldeTotal.IsEnabled = false; txtTotalSolde.IsEnabled = false; txtTotalSortie.IsEnabled = false; }
public Etat_Operation_PrestationUI() { totalEntree = 0; totalSolde = 0; totalSortie = 0; realisers = new List <RealiserBE>(); //acheters = new List<AcheterBE>(); payers = new List <PayerBE>(); lignes = new List <LigneEtat>(); InitializeComponent(); caisseBL = new GestionCaisseBL(); dpiDateFin.IsTodayHighlighted = true; dpiDateFin.SelectedDate = DateTime.Today; dpiDateFin.Text = DateTime.Now.ToString(); dpiDateDebut.SelectedDate = DateTime.Today; dpiDateDebut.IsTodayHighlighted = true; dpiDateDebut.Text = DateTime.Now.ToString(); CultureInfo ci = CultureInfo.CreateSpecificCulture(CultureInfo.CurrentCulture.Name); ci.DateTimeFormat.ShortDatePattern = "yyyy-MM-dd"; Thread.CurrentThread.CurrentCulture = ci; realisers = caisseBL.listerSuivantCritereRealisers("dateop = " + "'" + DateTime.Today.Date.ToShortDateString() + "'"); payers = caisseBL.listerSuivantCriterePayers("datepaiement = " + "'" + DateTime.Today.Date.ToShortDateString() + "'"); lignes = creerDataSource(realisers, payers); changementMotif(); grdEtatCaisse.ItemsSource = lignes; grdEtatCaisse.Items.Refresh(); txtEntreePeriode.IsEnabled = false; txtSortiePeriode.IsEnabled = false; txtTotalEntree.IsEnabled = false; txtSoldeTotal.IsEnabled = false; txtAncienSolde.IsEnabled = false; txtSoldePeriode.IsEnabled = false; txtSoldeTotal.IsEnabled = false; txtTotalSolde.IsEnabled = false; txtTotalSortie.IsEnabled = false; }
//private DateTime datedebut, datefin; public InsolvablesUI() { classe = new ClasseBE(); listClasses = new List <string>(); listInscrits = new List <InscrireBE>(); listLigneInsolvable = new List <LigneInsolvable>(); eleveBL = new GestionEleveDuneClasseBL(); journalBL = new GestionJournalBL(); InitializeComponent(); //Obtenir la liste des classes et les ajouter au comboBox des classes listClasses = eleveBL.listerValeursColonneClasse("codeclasse"); cmbClasse.ItemsSource = listClasses; txtAnnee.Text = eleveBL.anneeEnCours().ToString(); txtAnneeScolaire.Text = ((Convert.ToInt32(txtAnnee.Text.ToString())) - 1).ToString() + "/" + txtAnnee.Text; //Charger le comboBox des observations List <String> listObservations = new List <string>(); listObservations.Add("OK"); listObservations.Add("INSOLVABLE"); listObservations.Add(CODE_MIXTE); cmbObservation.ItemsSource = listObservations; cmbObservation.SelectedIndex = cmbObservation.Items.IndexOf(CODE_MIXTE); //mettre la date d'aujourdui dpiDate.SelectedDate = DateTime.Today; dpiDate.Text = DateTime.Today.ToShortDateString(); //charger la grille caisseBL = new GestionCaisseBL(); CultureInfo ci = CultureInfo.CreateSpecificCulture(CultureInfo.CurrentCulture.Name); ci.DateTimeFormat.ShortDatePattern = "yyyy-MM-dd"; Thread.CurrentThread.CurrentCulture = ci; // cmbOperation.ItemsSource = listOps; // cmbOperation.SelectedIndex = cmbOperation.Items.IndexOf(CODE_MIXTE); realisers = caisseBL.listerSuivantCritereRealisers("dateop = " + "'" + DateTime.Today.Date.ToShortDateString() + "'"); acheters = caisseBL.listerSuivantCritereAcheters("dateachat = " + "'" + DateTime.Today.Date.ToShortDateString() + "'"); payers = caisseBL.listerSuivantCriterePayers("datepaiement = " + "'" + DateTime.Today.Date.ToShortDateString() + "'"); lignes = creerDataSource(realisers, acheters, payers); // changementMotif(); //grdEtatCaisse.ItemsSource = lignes; //grdEtatCaisse.Items.Refresh(); //dpiDateFin.IsTodayHighlighted = true; //dpiDateFin.SelectedDate = DateTime.Today; //dpiDateFin.Text = DateTime.Now.ToString(); //dpiDateDebut.SelectedDate = DateTime.Today; //dpiDateDebut.IsTodayHighlighted = true; //dpiDateDebut.Text = DateTime.Now.ToString(); //txtEntreePeriode.IsEnabled = false; //txtSortiePeriode.IsEnabled = false; //txtTotalEntree.IsEnabled = false; //txtSoldeTotal.IsEnabled = false; //txtAncienSolde.IsEnabled = false; //txtSoldePeriode.IsEnabled = false; //txtSoldeTotal.IsEnabled = false; //txtTotalSolde.IsEnabled = false; //txtTotalSortie.IsEnabled = false; }