Ejemplo n.º 1
0
        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());
        }
Ejemplo n.º 3
0
        //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;
        }
Ejemplo n.º 4
0
 ////////////////////////////////////////////////////////////////////////
 ///
 /// @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;
 }
Ejemplo n.º 5
0
        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();
            }
        }
Ejemplo n.º 6
0
        /*
         * 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));
        }
Ejemplo n.º 7
0
 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));
        }
Ejemplo n.º 9
0
        public ActionResult DeleteConfirmed(int id)
        {
            Editeur editeur = db.Editeur.Find(id);

            db.Editeur.Remove(editeur);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Ejemplo n.º 10
0
 public VueEditeur()
 {
     InitializeComponent();
     cmboxChoixModifEdit.DataSource = Editeur.ListeEditeurExist();
     ViderChampsEdit(false);
     cmboxChoixModifEdit.SelectedIndex = -1;
     cmboxChoixSupprEdit.DataSource    = Editeur.ListeEditeurExist();
     cmboxChoixSupprEdit.SelectedIndex = -1;
 }
Ejemplo n.º 11
0
        private void AddedEditPropertyChanged(object obj, PropertyChangedEventArgs e)
        {
            Editeur editeur = obj as Editeur;

            if (editeur == null)
            {
                return;
            }
            AddCommand.RaiseCanExecuteChanged();
        }
Ejemplo n.º 12
0
        ////////////////////////////////////////////////////////////////////////
        ///
        /// @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");
     }
 }
Ejemplo n.º 15
0
 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");
     }
 }
Ejemplo n.º 17
0
        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();
            }
        }
Ejemplo n.º 18
0
        // 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));
        }
Ejemplo n.º 19
0
 //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);
     }
 }
Ejemplo n.º 20
0
        // 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));
        }
Ejemplo n.º 21
0
 ////////////////////////////////////////////////////////////////////////
 ///
 /// @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");
     }
 }
Ejemplo n.º 23
0
 //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");
     }
 }
Ejemplo n.º 25
0
 //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é");
     }
 }
Ejemplo n.º 26
0
        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();
        }
Ejemplo n.º 28
0
        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);
                    }
                });
            });
        }
Ejemplo n.º 29
0
        //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;
        }
Ejemplo n.º 30
0
        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;
             */
        }