Ejemplo n.º 1
0
 public void ArticleDel(long siteId, long menuId, IEnumerable <long> ids)
 {
     foreach (long id in ids)
     {
         SysLog.SaveArticleDelLog(id);
     }
     ArticleDAO.Delete(ids);
 }
Ejemplo n.º 2
0
        protected void Button3_Click(object sender, EventArgs e)
        {
            Label1.Text = "";
            Article a = new Article();

            a.ArticleName = TextBox1.Text;
            ArticleDAO.Delete(a);
            DataView("SELECT * FROM Articles");
        }
Ejemplo n.º 3
0
 private void setActions()
 {
     //Botón de salir
     exitAction.Activated += (sender, e) => Application.Quit();
     //Botón de añadir artículo
     articleAddAction.Activated += (sender, e) => {
         ArticleWindow articleWindow = new ArticleWindow(new Article(), this, user);
         articleWindow.Destroyed += (innerSender, innerE) => fillTree();
     };
     //Evento de selección del treeview
     tvArticles.Selection.Changed += (sender, e) => refreshActions();
     //Botón refrescar
     articleRefreshAction.Activated += (sender, e) => fillTree();
     //Botón editar artículo
     articleEditAction.Activated += (sender, e) => {
         Article       selectedArticle = (Article)TreeViewHelper.GetSelected(tvArticles);
         ArticleWindow articleWindow   = new ArticleWindow(selectedArticle, this, user);
         articleWindow.Destroyed += (innerSender, innerE) => fillTree();
     };
     //Botón borrar artículo
     articleRemoveAction.Activated += (sender, e) => {
         Article selectedArticle = (Article)TreeViewHelper.GetSelected(tvArticles);
         ArticleDAO.Delete(selectedArticle);
         fillTree();
     };
     //Doble click en una línea del treeview
     tvArticles.RowActivated += (o, args) => {
         Article       selectedArticle = (Article)TreeViewHelper.GetSelected(tvArticles);
         ArticleWindow articleWindow   = new ArticleWindow(selectedArticle, this, user);
         articleWindow.Destroyed += (innerSender, innerE) => fillTree();
     };
     //Menú categorías
     categoriesAction.Activated += (sender, e) => new ListCategoryWindow(this);
     //Menú about
     aboutAction.Activated += (sender, e) => DialogHelper.ShowDialog("Cutre gest",
                                                                     "Porque eres cutre pero quieres tener un software de gestión", this,
                                                                     DialogFlags.DestroyWithParent | DialogFlags.Modal, "Volver", ResponseType.Close);
     //Menú usuarios
     usersAction.Activated += (sender, e) => new ListUserWindow(user, this);
     //Menú mostrar movimientos
     MostrarMovimientosAction.Activated += (sender, e) => new ListMovementWindow(this);
     //Menú añadir movimiento
     movementAddAction.Activated += (sender, e) => {
         MovementWindow movementWindow = new MovementWindow(this);
         movementWindow.Destroyed += (innerSender, innerE) => fillTree();
     };
 }
Ejemplo n.º 4
0
 protected void lv_ThongTinSP_ItemDeleting(object sender, ListViewDeleteEventArgs e)
 {
     if (objCheckPermision.Permission(objCheckPermision.LayQuyen("strTinhNang_Xoa")))
     {
         var hdf = (lv_ThongTinSP.Items[e.ItemIndex].FindControl("hfID")) as HiddenField;
         if (hdf != null)
         {
             ArticleDAO.Delete(Int32.Parse(hdf.Value));
             lv_ThongTinSP.EditIndex = -1;
             BinList();
         }
     }
     else
     {
         iRightAccess.Visible = false;
         objControl.LoadMyControl(idNotPermissionAccess, NotPermissControl);
     }
 }
Ejemplo n.º 5
0
 public void TemplateDel(long id)
 {
     ArticleDAO.Delete(id);
 }
        /// <summary>
        /// Supprimer un element de la base de données dans le ListView
        /// </summary>
        /// <param name="ListItem">String</param>
        /// <param name="ListView">String</param>
        /// <param name="BacchusModel">Objet: BacchusModel</param>
        public void DeleteElement(String ListItem, String ListView, BacchusModel BacchusModel)
        {
            if (ListView.Equals("Articles"))//Si la colonne "Articles" est sélectionnée
            {
                var Result = MessageBox.Show("Supprimer l'article " + ListItem, "Attention!", MessageBoxButtons.YesNo);

                if (Result != DialogResult.Yes)
                {
                    return;
                }

                var Article = BacchusModel.SearchArticle(ListItem);//rechercher l'article
                if (Article != null)
                {
                    BacchusModel.Articles.Remove(Article);
                    ArticleDao.Delete(Article);
                }
            }

            else if (ListView.Equals("Marques"))//Si la colonne "Marques" est sélectionnée
            {
                var Result = MessageBox.Show("Supprimer la marque " + ListItem, "Attention!", MessageBoxButtons.YesNo);

                if (Result != DialogResult.Yes)
                {
                    return;
                }

                var Marque = BacchusModel.SearchMarque(ListItem);//rechercher le marque
                if (Marque == null)
                {
                    BacchusModel.Marques.Remove(Marque);
                    MarqueDao.Delete(Marque);
                }
            }

            else if (ListView.Equals("Familles"))//Si la colonne "Familles" est sélectionnée
            {
                var Result = MessageBox.Show("Supprimer la famille " + ListItem, "Attention!", MessageBoxButtons.YesNo);

                if (Result != DialogResult.Yes)
                {
                    return;
                }

                var Famille = BacchusModel.SearchFamille(ListItem);//rechercher la famille
                if (Famille == null)
                {
                    BacchusModel.Familles.Remove(Famille);
                    FamilleDao.Delete(Famille);
                }
            }
            else if (ListView.Equals("Sous-Familles"))//Si la colonne "Sous-Familles" est sélectionnée
            {
                var Result = MessageBox.Show("Supprimer l'article " + ListItem, "Attention!", MessageBoxButtons.YesNo);

                if (Result != DialogResult.Yes)
                {
                    return;
                }

                var SousFamille = BacchusModel.SearchSousFamille(ListItem);//rechercher la sous-famille
                if (SousFamille == null)
                {
                    BacchusModel.SousFamilles.Remove(SousFamille);
                    SousFamilleDao.Delete(SousFamille);
                }
            }
        }