private List <pegawai> GetSource(periode per) { using (var db = new OcphDbContext()) { try { var result = from a in db.Pegawais.Where(O => O.PeriodeId == per.Id) join b in db.Kelengkapans.Select() on a.Id equals b.PegawaiId join c in db.Instansis.Select() on a.InstansiId equals c.Id select new pegawai { Alamat = a.Alamat, Id = a.Id, InstansiId = a.InstansiId, Jabatan = a.Jabatan, Kelengkapan = b, MasaKerja = a.MasaKerja, Nama = a.Nama, NIP = a.NIP, NomorSeriKarpeg = a.NomorSeriKarpeg, PangkatGolongan = a.PangkatGolongan, PeriodeId = a.PeriodeId, TempatLahir = a.TempatLahir, TanggalLahir = a.TanggalLahir, Instansi = c }; return(result.ToList()); } catch (Exception ex) { throw; } } }
public void affichePeriodeSelectionnee(periode p) { gBCours.Visible = false; uC_Affichage1.Visible = true; cB_ECActive.Visible = false; lTitre1.Text = "Unités d'enseignement (UE)"; lTitre2.Text = "proposées au"; lTitre3.Text = p.nom + " : "; uC_Affichage1.setGroupBoxTiTre("Liste des UE : "); uC_FilArianeDiplome1.filArianePeriodeApparait(p); Point loc = uC_Ajout1.Location; uC_Ajout1.Dispose(); uC_Ajout1 = new UC_AjoutUE(this, p); uC_Ajout1.Location = loc; Controls.Add(uC_Ajout1); uC_Affichage1.clearElements(); foreach (ue u in p.ue.ToList()) { uC_Affichage1.addElement(new UC_ElementUE(this, u)); } uC_Affichage1.updateAffichage(); }
private void bCreer_Click(object sender, EventArgs e) { if ((Utilitaires.conditionsRespectees(tBNom.Text, true, true, true, true, 2, 100)) && (Utilitaires.conditionsRespectees(rtBDesc.Text, true, true, true, true, 2, 100))) { lErreur.Visible = false; // Ajouter une période periode periode = new periode(); periode.nom = this.tBNom.Text; periode.description = this.rtBDesc.Text; periode.annee = _a; _a.periode.Add(periode); // Ajouter à la BDD Requetes.ajouterPeriode(periode); Requetes.enregistreLaBDD(); MessageBox.Show("La période " + periode.nom + " a été ajoutée avec succès."); _cadre.Actualiser(); } else { lErreur.Visible = true; } }
public UC_ElementPeriode(UC_OngletDiplomes cadre, periode p) : base(cadre) { _periode = p; InitializeComponent(); gBAffElement.Text = _periode.nom; tBDesc.Text = _periode.description; }
public UC_ElementPeriodeRech(UC_OngletRecherche cadre, periode p) : base(cadre) { InitializeComponent(); _periode = p; gBAffElement.Text = _periode.nom; tBDesc.Text = _periode.description; }
public FenetreSupprimerPeriode(UC_ElementPeriode cadre, periode p) { InitializeComponent(); _cadre = cadre; _periode = p; lTitre.Text = "Êtes vous sûr de vouloir supprimer la période suivante : "; lNomElement.Text = _periode.nom; }
public FenetreModifPeriode(UC_ElementPeriode cadre, periode p) { InitializeComponent(); _cadre = cadre; _periode = p; tBNom.Text = _periode.nom; rtBDesc.Text = _periode.description; }
public AddPeriodeViewModel(periode selectedItem) { this.Aktif = selectedItem.Aktif; this.Id = selectedItem.Id; this.KodePeriode = selectedItem.KodePeriode; this.TanggalPengajuan = selectedItem.TanggalPengajuan; this.TanggalRencanaPengiriman = selectedItem.TanggalRencanaPengiriman; this.Loaded(); }
private bool txtTrouveDans(periode p) { if ((p.nom.ToLower().Contains(tbRecherche.Text.ToLower())) || (p.description.ToLower().Contains(tbRecherche.Text.ToLower())) || (p.annee.nom.ToLower().Contains(tbRecherche.Text.ToLower()))) { return(true); } return(false); }
public void filArianePeriodeApparait(periode p) { nbOngletsOuverts = 4; _p = p; couleurdeFondBlanche(lAnnee); couleurdeFondBleue(lPeriode); lPeriode.Visible = true; lPeriode.Text = "Période :" + Environment.NewLine + _p.nom; }
public void affichePeriodeSelectionneeDansAutreOnglet(periode periode) { annee annee = Requetes.obtientAnneedelaPeriode(periode); diplome diplome = Requetes.obtientDiplomedelAnnee(annee); uC_FilArianeDiplome1.filArianeDiplomeApparait(diplome); uC_FilArianeDiplome1.filArianeAnneeApparait(annee); uC_FilArianeDiplome1.filArianePeriodeApparait(periode); uC_FilArianeDiplome1.Actualiser(); }
public void afficheECSelectionneeDansAutreOnglet(ec ec) { ue ue = Requetes.obtientUEdelEC(ec); periode periode = Requetes.obtientPeriodedelUE(ue); annee annee = Requetes.obtientAnneedelaPeriode(periode); diplome diplome = Requetes.obtientDiplomedelAnnee(annee); uC_FilArianeDiplome1.filArianeDiplomeApparait(diplome); uC_FilArianeDiplome1.filArianeAnneeApparait(annee); uC_FilArianeDiplome1.filArianePeriodeApparait(periode); uC_FilArianeDiplome1.filArianeUEApparait(ue); uC_FilArianeDiplome1.filArianeECApparait(ec); uC_FilArianeDiplome1.Actualiser(); }
private void AddPeriodeCommandAction(object obj) { var form = new Views.AddPeriodeView(); var viewmodel = new ViewModels.AddPeriodeViewModel() { WindowClose = form.Close }; form.DataContext = viewmodel; form.ShowDialog(); if (viewmodel.IsSaved) { periode model = (periode)viewmodel; Source.Add(model); SourceView.Refresh(); } }
private void AddPeriode(object sender, EventArgs e) { DateTime mulai = dateEdit1.DateTime; DateTime selesai = dateEdit2.DateTime; string a = comboBoxEdit1.SelectedItem.ToString(); IadmClient service = new IadmClient(); periode data = new periode() { semester = a, awalSemester = mulai, akhirSemester = selesai }; service.addPeriode(data); gridControl1.DataSource = service.viewPeriode().Select(x => new { semester = $"{x.semester} {x.awalSemester.ToString("yyyy")}/{x.akhirSemester.ToString("yyyy")}", awalSemester = x.awalSemester.ToString("dd MMMM yyyy", new CultureInfo("id-ID")), akhirSemester = x.akhirSemester.ToString("dd MMMM yyyy", new CultureInfo("id-ID")) }).ToList(); service.Close(); }
public void suppressionConfirmee(periode p) { Requetes.retirerPeriode(p); Requetes.enregistreLaBDD(); _cadre.Actualiser(); }
public UC_AjoutUE(UC_OngletDiplomes cadre, periode p) : base(cadre) { InitializeComponent(); _p = p; }
public void afficheOngletPeriode(periode p) { _fenetrePrincipale.afficherPeriodeSelectionnee(p); }