private void LoadData() { List <Projet> v_projets = FEsimedService.CreateProjetService().GetAllProjet(); cbProjets.DataSource = v_projets; cbProjets.DisplayMember = "DisplayName"; }
private void DoStuff(EnumActionAjoutJalons p_enum, object p_sender) { switch (p_enum) { case EnumActionAjoutJalons.ajouterJalon: { if (tbLibelle.Text != string.Empty) { lbError.Text = FEsimedService.CreateJalonService().InsertJalon(dtpLivrPrevu.Value, tbLibelle.Text, ctrlListeUser1.GetUserSelected().Id, projetid); } else { lbError.Text = "Veuillez saisir un libelle pour le jalon"; } } break; case EnumActionAjoutJalons.modifierJalon: { if (tbLibelle.Text != string.Empty) { lbError.Text = FEsimedService.CreateJalonService().UpdateJalon(dtpLivrPrevu.Value, tbLibelle.Text, ctrlListeUser1.GetUserSelected().Id, id); } else { lbError.Text = "Veuillez saisir un libelle pour le jalon"; } } break; } }
private void LoadData() { List <User> v_projets = FEsimedService.CreateUserService().GetAllUser(); cbResp.DataSource = v_projets; cbResp.ValueMember = "Id"; cbResp.DisplayMember = "DisplayName"; }
private void LoadData(int p_projet) { List <Jalon> v_jalons = FEsimedService.CreateJalonService().GetJalonByProjet(p_projet); bsJalon.DataSource = v_jalons; dgvJalon.DataSource = bsJalon; dgvJalon.AutoResizeColumns(DataGridViewAutoSizeColumnsMode.ColumnHeader); dgvJalon.Columns["Id"].Visible = false; dgvJalon.Columns["IdProjet"].Visible = false; dgvJalon.Columns[2].DefaultCellStyle.Format = "dd/MM/yyyy"; }
private void DoStuff(EnumActionAjoutProjets p_enum, object p_sender) { switch (p_enum) { case EnumActionAjoutProjets.ajouterProjet: { if (tbNomProjet.Text != string.Empty) { if (tbCodeProjet.Text != string.Empty) { if (tbCodeProjet.Text.Length == 3) { if (FEsimedService.CreateProjetService().CountByCode(tbCodeProjet.Text) == 0) { lbError.Text = FEsimedService.CreateProjetService().InsertProjet(tbNomProjet.Text, tbCodeProjet.Text, ctrlListeUser.GetUserSelected().Id); } else { lbError.Text = "Ce trigramme est déjà utilisé"; } } else { lbError.Text = "Le trigramme doit être de 3 caractères"; } } else { lbError.Text = "Veuillez saisir un trigramme pour le projet"; } } else { lbError.Text = "Veuillez saisir un nom pour le projet"; } } break; case EnumActionAjoutProjets.modifierProjet: { if (tbCodeProjet.Text != code && FEsimedService.CreateProjetService().CountByCode(tbCodeProjet.Text) > 0) { lbError.Text = "Ce trigramme est déjà utilisé"; } else { lbError.Text = FEsimedService.CreateProjetService().UpdateProjet(projetid, tbNomProjet.Text, tbCodeProjet.Text, ctrlListeUser.GetUserSelected().Id); } } break; } }
private void LoadData() { //Chargement liste responsable ctrlListeUser1.Initialiser(); if (modif) { Jalon jalonmodif = FEsimedService.CreateJalonService().GetJalonById(id); tbLibelle.Text = jalonmodif.Libelle; dtpLivrPrevu.Value = jalonmodif.LivraisonPrevu; ctrlListeUser1.SetUserSelected(jalonmodif.IdResp); } }
private void LoadData(int p_projet) { List <Exigence> v_exigs = FEsimedService.CreateExigService().GetExByProjet(p_projet); bsExigence.DataSource = v_exigs; dgvExigence.DataSource = bsExigence; //dgvExigence.AutoResizeColumns(DataGridViewAutoSizeColumnsMode.ColumnHeader); dgvExigence.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.AllCells; dgvExigence.Columns["IdProjet"].Visible = false; dgvExigence.Columns["Id"].Visible = false; dgvExigence.Columns["DisplayInfo"].Visible = false; }
private void LoadData(bool p_modif, int p_projet) { //Chargement liste responsable ctrlListeUser.Initialiser(); if (p_modif) { Projet projetmodif = FEsimedService.CreateProjetService().GetProjetById(p_projet); code = projetmodif.Code; tbNomProjet.Text = projetmodif.Nom; tbCodeProjet.Text = projetmodif.Code; ctrlListeUser.SetUserSelected(projetmodif.IdResp); } }
private void LoadData(int p_projet, bool p_modif, int p_id) { //Chargement liste des fonctions cbFonction.DataSource = Enum.GetValues(typeof(ExigenceEnum)); if (p_modif) { Exigence exig = FEsimedService.CreateExigService().GetExById(p_id); tbCode.Text = exig.Code; tbTexte.Text = exig.Texte; //Identifiant d'origine identifiant = exig.Code; ExigenceEnum result; Enum.TryParse <ExigenceEnum>(exig.Fonction.ToString(), out result); cbFonction.SelectedItem = result; } }
private void DoStuff(EnumActionAjoutExigs p_enum, object p_sender) { ExigenceEnum fonction; Enum.TryParse <ExigenceEnum>(cbFonction.SelectedValue.ToString(), out fonction); switch (p_enum) { case EnumActionAjoutExigs.ajouterExig: { if (tbCode.Text != string.Empty) { if (FEsimedService.CreateExigService().CountExigByCode(tbCode.Text, projet) == 0) { lbError.Text = FEsimedService.CreateExigService().InsertExig(tbTexte.Text, tbCode.Text, (int)fonction, projet); } else { lbError.Text = "Cet identifiant est déjà utilisé"; } } else { lbError.Text = "Veuillez saisir un trigramme pour l'exigence"; } } break; case EnumActionAjoutExigs.modifierExig: { if (tbCode.Text != identifiant && FEsimedService.CreateExigService().CountExigByCode(tbCode.Text, projet) != 0) { lbError.Text = "Cet identifiant est déjà utilisé"; } else { lbError.Text = FEsimedService.CreateExigService().UpdateExig(tbTexte.Text, tbCode.Text, (int)fonction, id); } } break; } }