public static List <Editeur> GetListeDistinctEditeurByCat(string idCategorie) { SqlConnection sqlConnection = DataManager.Get(); SqlCommand cmd = new SqlCommand { CommandText = "GetListeDistinctEditeurByCat", CommandType = System.Data.CommandType.StoredProcedure, Connection = sqlConnection }; sqlConnection.Open(); cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.Add(new SqlParameter("@idCategorie", idCategorie)); SqlDataReader reader = cmd.ExecuteReader(); List <Editeur> result = new List <Editeur>(); while (reader.Read()) { Editeur item = new Editeur() { Id_Editeur = reader["ID_EDITEUR"].ToString(), Editeur_Designation = reader["EDITEUR"].ToString() }; result.Add(item); } sqlConnection.Close(); return(result); }
public async Task <IActionResult> PutEditeur(int id, Editeur editeur) { if (id != editeur.Publisherid) { return(BadRequest()); } _context.Entry(editeur).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!EditeurExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
//crée un nouveau dataGrid pour la recherche private void newDataGridRecherche() { _editeur = new Editeurproc(); unEditeur = new Editeur(txtBxNom.Text); dataGridViewEditeur.DataSource = _editeur.rechercheEditeur(unEditeur); dataGridViewEditeur.Columns[0].Visible = false; dataGridViewEditeur.Columns[1].HeaderText = "Nom"; dataGridViewEditeur.Columns[2].HeaderText = "Année de Création"; dataGridViewEditeur.Columns[3].HeaderText = "Adresse"; dataGridViewEditeur.Columns[4].HeaderText = "CP"; dataGridViewEditeur.Columns[5].HeaderText = "Ville"; dataGridViewEditeur.Columns[6].HeaderText = "Tel"; dataGridViewEditeur.Columns[7].HeaderText = "Fax"; dataGridViewEditeur.Columns[8].HeaderText = "Mail"; dataGridViewEditeur.Columns[9].HeaderText = "Nom du Contact"; dataGridViewEditeur.Columns[10].HeaderText = "Prenom du Contact"; dataGridViewEditeur.Columns[11].Visible = false; dataGridViewEditeur.Columns["wnom"].DisplayIndex = 1; dataGridViewEditeur.Columns["wcreation"].DisplayIndex = 2; dataGridViewEditeur.Columns["wadresse"].DisplayIndex = 3; dataGridViewEditeur.Columns["wcp"].DisplayIndex = 4; dataGridViewEditeur.Columns["wville"].DisplayIndex = 5; dataGridViewEditeur.Columns["wtel"].DisplayIndex = 6; dataGridViewEditeur.Columns["wfax"].DisplayIndex = 7; dataGridViewEditeur.Columns["wmail"].DisplayIndex = 8; dataGridViewEditeur.Columns["wnom_contact"].DisplayIndex = 9; dataGridViewEditeur.Columns["wprenom_contact"].DisplayIndex = 10; }
//////////////////////////////////////////////////////////////////////// /// /// @fn public EtatEditeurSelection(Editeur form) /// @brief Constructeur par parametre de l'etat. /// /// param[in] form : Form associee a l'etat. /// /// @return Aucune (constructeur). /// //////////////////////////////////////////////////////////////////////// public EtatEditeurSelection(Editeur form) : base(form) { form_.outilCourant("Selection"); gaucheEnfonce = false; sourisSurSelection = false; sourisSurObjet = false; }
private void btModifier_Click(object sender, EventArgs e) { ListViewItemPersonne lviPers = (ListViewItemPersonne)(lstPersonnes.SelectedItems[0]); /* * if (lviPers.Qui is VIP v) { * EditeurVIP edtVIP = EditeurVIP.getInstance(); * edtVIP.Modifier(v); * edtVIP.ShowDialog(this); * if (edtVIP.DialogResult == DialogResult.OK) { * lviPers.MettreAJour(); * txtSalut.Text = v.Salut(); * } * } else { * Personne p = lviPers.Qui; * EditeurPersonne edtPers = EditeurPersonne.getInstance(); * edtPers.Modifier(p); * edtPers.ShowDialog(this); * if (edtPers.DialogResult == DialogResult.OK) { * lviPers.MettreAJour(); * txtSalut.Text = p.Salut(); * } * } */ Personne p = lviPers.Qui; Editeur edt = FabriqueEditeur.EditeurPour(p); if (edt.ShowDialog() == DialogResult.OK) { lviPers.MettreAJour(); txtSalut.Text = p.Salut(); } }
/* * public void DrawInRepereReel(Graphics g, Rectangle zone) * { * if (m_bIsDragging) * { * Pen pen = new Pen(Brushes.Black, 1); * pen.DashStyle = System.Drawing.Drawing2D.DashStyle.Dot; * m_rectResize = new Rectangle( * (int)(m_rectResize.Left *Editeur.Echelle), * (int)(m_rectResize.Top*Editeur.Echelle), * (int)(m_rectResize.Width*Editeur.Echelle), * (int)(m_rectResize.Height*Editeur.Echelle)); * if (m_bNewSizeCalculated) * m_rectResize.Offset((zone.Location)); * m_rectResize.Offset((int)(Editeur.AutoScrollPosition.X / Editeur.Echelle), * (int)(Editeur.AutoScrollPosition.Y / Editeur.Echelle)); * g.DrawRectangle(pen, m_rectResize); * pen.Dispose(); * m_bNewSizeCalculated = false; * } * * Rectangle rect = new Rectangle(PositionDisplay, new Size(c_nTaille, c_nTaille)); * * Brush bb; * // rect.Offset((zone.Location)); * * if (m_bIsDragging) * { * bb = new SolidBrush(CouleurPoigneeSelectionnee); * } * else * bb = new SolidBrush(CouleurPoignee); * * g.FillRectangle(bb, rect); * g.DrawRectangle(CrayonBordure, rect); * bb.Dispose(); * }*/ /////////////////////////////////// public bool IsPointIn(Point pt) { Point ptDisplay = Editeur.GetDisplayPointFromLogical(pt); Rectangle rect = new Rectangle(PositionDisplay, new Size(c_nTaille, c_nTaille)); return(rect.Contains(ptDisplay)); }
public VueCreationLivre() { InitializeComponent(); cmbboxGenreLitt.DataSource = GenreLitteraire.RecupListeGenre(); cmbboxGenreLitt.SelectedIndex = -1; cmboxPeriodTempo.DataSource = PeriodeTemporelle.RecupListePeriode(); cmboxPeriodTempo.SelectedIndex = -1; cmboxChoixEdit.DataSource = Editeur.ListeEditeurExist(); cmboxChoixEdit.SelectedIndex = -1; cmboxChoixImpr.DataSource = Imprimeur.ListeImprimeurExist(); cmboxChoixImpr.SelectedIndex = -1; cmboxChoixAutPrincip.DataSource = Auteur.ListeAuteurExist(); cmboxChoixAutPrincip.SelectedIndex = -1; cmboxChoixAutSecond.DataSource = Auteur.ListeAuteurExist(); cmboxChoixAutSecond.SelectedIndex = -1; cmboxChoixAutTiers.DataSource = Auteur.ListeAuteurExist(); cmboxChoixAutTiers.SelectedIndex = -1; cmboxChoixIntervPrincip.DataSource = IntervenantDivers.ListeIntervExist(); cmboxChoixIntervPrincip.SelectedIndex = -1; cmboxChoixIntervSecond.DataSource = IntervenantDivers.ListeIntervExist(); cmboxChoixIntervSecond.SelectedIndex = -1; cmboxChoixIntervTiers.DataSource = IntervenantDivers.ListeIntervExist(); cmboxChoixIntervTiers.SelectedIndex = -1; ViderFormulaire(); }
public async Task <ActionResult <Editeur> > PostEditeur(Editeur editeur) { _context.Editeur.Add(editeur); await _context.SaveChangesAsync(); return(CreatedAtAction("GetEditeur", new { id = editeur.Publisherid }, editeur)); }
public ActionResult DeleteConfirmed(int id) { Editeur editeur = db.Editeur.Find(id); db.Editeur.Remove(editeur); db.SaveChanges(); return(RedirectToAction("Index")); }
public VueEditeur() { InitializeComponent(); cmboxChoixModifEdit.DataSource = Editeur.ListeEditeurExist(); ViderChampsEdit(false); cmboxChoixModifEdit.SelectedIndex = -1; cmboxChoixSupprEdit.DataSource = Editeur.ListeEditeurExist(); cmboxChoixSupprEdit.SelectedIndex = -1; }
private void AddedEditPropertyChanged(object obj, PropertyChangedEventArgs e) { Editeur editeur = obj as Editeur; if (editeur == null) { return; } AddCommand.RaiseCanExecuteChanged(); }
//////////////////////////////////////////////////////////////////////// /// /// @fn public EtatEditeurCreation(Editeur form) /// @brief Constructeur par parametre de l'etat. /// /// param[in] form : Form associee a l'etat. /// /// @return Aucune (constructeur). /// //////////////////////////////////////////////////////////////////////// public EtatEditeurCreation(Editeur form) : base(form) { form_.annulerModif(); FonctionsNatives.sauvegarderHistorique(); form_.deselection(); form_.outilCourant("Creation"); form_.trackCursor(true); form_.creationObjet(); }
/// <summary> /// Méthode permettant de récupéré la liste des oeuvres associés à l'éditeur sélectionné /// </summary> /// <param name="nomEditeurChoisi">Récupère une chaine de caractère sélectionnée par l'utilisateur</param> /// <returns>Retourne une ArrayList avec les informations du livre</returns> /// <exception cref="">Renvoie une erreur si la liste ne peut pas être récupéré</exception> public static ArrayList TrouvOeuvreAssocEdit(string nomEditeurChoisi) { try { return(Editeur.RecupOeuvreAssocEdit(nomEditeurChoisi)); } catch { throw new Exception("Impossible de récupérer la liste des oeuvres associés "); } }
/// <summary> /// Méthode permettant de vérifier que la chaine entrée par l'utilisateur est valide /// </summary> /// <param name="nomEditeur">Récupère la chaine entrée par l'utilisateur comportant le nom de l'éditeur à supprimer</param> /// <exception cref="">Renvoie une erreur si la chaine entrée ne correspond pas à ce qui est attendu</exception> public static void SupprEditeur(string nomEditeur) { try { Editeur.DeleteEditeur(nomEditeur); } catch { throw new Exception("Impossible d'envoyer la chaine au Modèle pour supprimer l'éditeur"); } }
public ActionResult Edit([Bind(Include = "Code_Editeur,Nom_Editeur,Code_Pays")] Editeur editeur) { if (ModelState.IsValid) { db.Entry(editeur).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Code_Pays = new SelectList(db.Pays, "Code_Pays", "Nom_Pays", editeur.Code_Pays); return(View(editeur)); }
/// <summary> /// Méthode permettant de vérifier que la chaine entrée par l'utilisateur est valide /// </summary> /// <param name="nomEditeurSelect">Récupère la chaine entrée par l'utilisateur comportant le nom de l'éditeur dont il faut récupérer l'identifiant</param> /// <exception cref="">Renvoie une erreur si la chaine entrée ne correspond pas à ce qui est attendu</exception> public static int RecupIdEditeur(string nomEditeurSelect) { try { int idRecupereEdit = Editeur.RecupIdEditeur(nomEditeurSelect); return(idRecupereEdit); } catch { throw new Exception("Impossible de récupérer l'identifiant de l'éditeur"); } }
private void btnSupprimer_Click(object sender, EventArgs e) { if (btnSupprimer.Text.Equals("Supprimer")) { btnSupprimer.BackColor = Color.Green; btnSupprimer.Text = "Valider"; //le bouton annuler apparait btnAnnuler.Visible = true; //Desactive tous les autres boutons btnAjouter.Enabled = false; btnModifier.Enabled = false; btnRechercher.Enabled = false; //Le grid est inacessible en attendant que l'utilisateur valide ou annule GridEditeur.Enabled = false; } else if (btnSupprimer.Text.Equals("Valider")) { btnSupprimer.Text = "Supprimer"; btnSupprimer.BackColor = Color.SteelBlue; btnAnnuler.Visible = false; //Remet les accessibilités des boutons par défauts btnModifier.Enabled = false; btnSupprimer.Enabled = false; btnAjouter.Enabled = true; btnRechercher.Enabled = true; //Suppression d'un editeur Editeur lEditeur = new Editeur(txtNom.Text); unEditeur.suppression_editeur(lEditeur); //Reinistialisation des textbox code.Text = ""; txtNom.Text = ""; DateTimeCreation.Text = ""; txtMail.Text = ""; txtCodePostal.Text = ""; txtAdr.Text = ""; txtTel.Text = ""; txtFax.Text = ""; txtVille.Text = ""; //Le grid est de nouveau accessible GridEditeur.Enabled = true; //Actualisation du datagrid RefreshGrid(); } }
// GET: Editeurs/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Editeur editeur = db.Editeur.Find(id); if (editeur == null) { return(HttpNotFound()); } return(View(editeur)); }
//Evénement qui se déclenche lorsque l'utilisateur choisi un éditeur à modifier dans la combobox correspondante private void cmboxChoixModifEdit_SelectedIndexChanged(object sender, EventArgs e) { if (cmboxChoixModifEdit.SelectedIndex != -1) { string editeurChoisi = cmboxChoixModifEdit.SelectedItem.ToString(); Editeur editRecup = Editeur.RecupInfoEditeur(editeurChoisi); txtIdModifEdit.Text = editRecup.idEditeur.ToString(); txtNomModifEdit.Text = editRecup.nomEditeur; txtDateDebModifEdit.Text = editRecup.dateDebEditeur.ToString().Substring(0, 10); txtDateFinModifEdit.Text = editRecup.dateFinEditeur; txtAdModifEdit.Text = editRecup.adEditeur; txtNatioModifEdit.Text = Pays.TrouvNomPays(editRecup.idPaysEdit); } }
// GET: Editeurs/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Editeur editeur = db.Editeur.Find(id); if (editeur == null) { return(HttpNotFound()); } ViewBag.Code_Pays = new SelectList(db.Pays, "Code_Pays", "Nom_Pays", editeur.Code_Pays); return(View(editeur)); }
//////////////////////////////////////////////////////////////////////// /// /// @fn private void bouton_edit_Click(object sender, EventArgs e) /// @brief Gestion des evenements lorsque l'utilisateur clique sur /// le bouton Editeur. /// /// @param[in] sender : Objet duquel provient un evenement /// @param[in] e : evenement qui lance la fonction. /// /// @return Aucune. /// //////////////////////////////////////////////////////////////////////// private void bouton_edit_Click(object sender, EventArgs e) { //<CAMERA> cameraControl(false); while (myThread.IsAlive) { Thread.Sleep(100); } this.Hide(); modeEdit = new Editeur(); modeEdit.ShowDialog(this); if (modeEdit != null) { modeEdit = null; } this.Show(); }
/// <summary> /// Méthode permettant de transformer une arraylist avec les informations du nouvel éditeur en un objet Editeur /// </summary> /// <param name="nouvInfoEdit">Récupère une ArrayList avec les informations de l'éditeur entrées par l'utilisateur</param> /// <exception cref="">Renvoie une erreur si l'objet Editeur ne peut pas être créé</exception> public static void CreerEditeur(ArrayList nouvInfoEdit) { try { Editeur nouvEdit = new Editeur(); nouvEdit.AccIdPaysEditeur = int.Parse(nouvInfoEdit[0].ToString()); nouvEdit.AccLibEditeur = nouvInfoEdit[1].ToString(); nouvEdit.AccDateDebEditeur = DateTime.Parse(nouvInfoEdit[2].ToString()); nouvEdit.AccDateFinEditeur = nouvInfoEdit[3].ToString(); nouvEdit.AccAdEditeur = nouvInfoEdit[4].ToString(); Editeur.InsertEditeur(nouvEdit); } catch { throw new Exception("Impossible de créer un objet Editeur avec les informations entrées par l'utilisateur"); } }
//permet d'ajouter un éditeur private void btnAjouter_Click(object sender, EventArgs e) { _editeur = new Editeurproc(); unEditeur = new Editeur(txtBxNom.Text, int.Parse(txtBxCreation.Text), txtBxAdresse.Text, txtBxCP.Text, txtBxVille.Text, txtBxTel.Text, txtBxFax.Text, txtBxMail.Text, txtBxNom_Contact.Text, txtBxPrenom.Text); _editeur.AjouterEditeur(unEditeur); txtBxNom.Text = ""; txtBxAdresse.Text = ""; txtBxCP.Text = ""; txtBxCreation.Text = ""; txtBxFax.Text = ""; txtBxMail.Text = ""; txtBxTel.Text = ""; txtBxVille.Text = ""; txtBxNom_Contact.Text = ""; txtBxPrenom.Text = ""; newDataGrid(); }
/// <summary> /// Méthode permettant de vérifier que les informations modifiées sont valides avant d'être envoyé au Modèle /// </summary> /// <param name="modifInfoEdit">Récupère la liste des nouvelles informations de l'éditeur entrées par l'utilisateur</param> /// <exception cref="">Renvoie une erreur si l'objet Editeur ne peut pas être créé pour modification</exception> public static void ModifEditeur(ArrayList modifInfoEdit) { try { Editeur modifEdit = new Editeur(); modifEdit.AccIdEditeur = int.Parse(modifInfoEdit[0].ToString()); modifEdit.AccIdPaysEditeur = int.Parse(modifInfoEdit[1].ToString()); modifEdit.AccLibEditeur = modifInfoEdit[2].ToString(); modifEdit.AccDateDebEditeur = DateTime.Parse(modifInfoEdit[3].ToString()); modifEdit.AccDateFinEditeur = modifInfoEdit[4].ToString(); modifEdit.AccAdEditeur = modifInfoEdit[5].ToString(); Editeur.UpdateEditeur(modifEdit); } catch { throw new Exception("Impossible de créer un objet Editeur avec les informations entrées par l'utilisateur pour modifier un éditeur"); } }
//Evénement qui charge les informations de l'éditeur sélectionné par l'utilisateur private void cmboxChoixEdit_SelectedIndexChanged(object sender, EventArgs e) { try { if (cmboxChoixEdit.SelectedIndex != -1) { string nomEditChoisi = cmboxChoixEdit.SelectedItem.ToString(); Editeur editChoisi = Editeur.RecupInfoEditeur(nomEditChoisi); txtNomEdit.Text = editChoisi.nomEditeur; txtNatioEdit.Text = Pays.TrouvNomPays(editChoisi.idPaysEdit); txtDateCreaEdit.Text = editChoisi.dateDebEditeur.ToString().Substring(0, 10); txtDateFinEdit.Text = editChoisi.dateFinEditeur; txtAdressEdit.Text = editChoisi.adEditeur; } } catch { throw new Exception("Impossible de récupérer les données de l'éditeur sélectionné"); } }
private void CPanelEditionSymbole_SelectionChanged(object sender, EventArgs e) { foreach (C2iSymbole element in Selection) { element.OnDesignSelect(TypeEdite, FournisseurPropriete); } if (m_editeur != null) { if (Selection.Count == 1) { if (Selection[0].GetType() == typeof(C2iSymboleLigne)) { Editeur.BoutonEditionLigneVisible(true); return; } } Editeur.BoutonEditionLigneVisible(false); } }
public void Editer(string json) { dynamic data = serializer.DeserializeObject(json); Thread th = new Thread(() => { DialogResult dr = new DialogResult(); Editeur frm2 = new Editeur(data["path"], data["name"], data["content"]); dr = frm2.ShowDialog(); if (dr == DialogResult.Cancel && frm2.text_changer) { DialogResult dialogResult = MessageBox.Show("Voulez vous modifier le fichier ?", "Sauvegarder", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (dialogResult == DialogResult.Yes) { ReqEditer(frm2.fichier_chemin, "1", frm2.txt_texte.Text); } } }); th.Start(); }
public static void Get() { var request = new RestRequest(Settings.API_VERSION + Settings.SHAPE_OBJECT_PATH + "/" + ServerService.instance.currentImageId, Method.GET); ServerService.instance.server.ExecuteAsync <Image>(request, response => { Application.Current.Dispatcher.Invoke(() => { Editeur currentEditingImage = ((VueModele)((MainWindow)Application.Current.MainWindow).FenetreDessin.DataContext).editeur; if (response.StatusCode == HttpStatusCode.OK) { currentEditingImage.Load(JArray.Parse(response.Content)); } else { MessageBox.Show("Could not load the image", "Error", MessageBoxButton.OK, MessageBoxImage.Error); } }); }); }
//valide la suppression d'un editeur private void btnValider_Click(object sender, EventArgs e) { _editeur = new Editeurproc(); unEditeur = new Editeur(int.Parse(txtBxNumero.Text), txtBxMotif.Text); _editeur.SupprimerEditeur(unEditeur); txtBxNumero.Text = ""; txtBxMotif.Text = ""; txtBxNom.Text = ""; txtBxAdresse.Text = ""; txtBxCP.Text = ""; txtBxCreation.Text = ""; txtBxFax.Text = ""; txtBxMail.Text = ""; txtBxTel.Text = ""; txtBxVille.Text = ""; txtBxNom_Contact.Text = ""; txtBxPrenom.Text = ""; newDataGrid(); pnlMotif.Visible = false; }
public static List <Editeur> GetListeEditeur() { SqlConnection sqlConnection = DataManager.Get(); SqlCommand cmd = new SqlCommand { CommandText = "GetListEditeur", CommandType = System.Data.CommandType.StoredProcedure, Connection = sqlConnection }; sqlConnection.Open(); SqlDataReader reader = cmd.ExecuteReader(); List <Editeur> result = new List <Editeur>(); while (reader.Read()) { Editeur item = new Editeur() { Id_Editeur = reader["ID_EDITEUR"].ToString(), Editeur_Designation = reader["EDITEUR"].ToString() }; result.Add(item); } sqlConnection.Close(); return(result); /* * CREATE PROCEDURE [dbo].[GetListEditeur] * @id int * AS * SELECT ID_EDITEUR, EDITEUR FROM EDITEUR * ORDER BY NBPRODUIT DESC * FETCH FIRST 6 ROWS ONLY * RETURN 0; */ }