コード例 #1
0
 private void UIGRIDVIEWCATEGORIA_KeyDown(object sender, KeyEventArgs e)
 {
     if (e.KeyCode == Keys.Delete && UIGRIDVIEWCATEGORIA.FocusedRowHandle >= 0)
     {
         if (MetodosForm.preguntar(3))
         {
             INV_CATEGORIA d = new INV_CATEGORIA()
             {
                 ID = (int)UIGRIDVIEWCATEGORIA.GetFocusedRowCellValue("ID")
             };
             eliminarcategoria(d);
         }
     }
 }
コード例 #2
0
 public void insertarcategoria(INV_CATEGORIA d)
 {
     try
     {
         //_datasistema.ContextoInventario.Refresh(System.Data.Linq.RefreshMode.OverwriteCurrentValues);
         //_datasistema.ContextoInventario.INV_CATEGORIA.InsertOnSubmit(d);
         //_datasistema.ContextoInventario.SubmitChanges();
         manejadorCategoria.insertar(d);
         consultarCategoria();
     }
     catch (Exception ex)
     {
         MetodosForm.mensajeErrorDefault(ex.Message, _datasistema);
         consultarCategoria();
     }
 }
コード例 #3
0
        private void UIGRIDVIEWCATEGORIA_RowUpdated(object sender, DevExpress.XtraGrid.Views.Base.RowObjectEventArgs e)
        {
            INV_CATEGORIA d = (INV_CATEGORIA)e.Row;

            if (d.ID_GRUPO == 0)
            {
                MetodosForm.mensajeErrorDefault("No selecciono un grupo", _datasistema);
            }
            if (d.ID == 0)
            {
                insertarcategoria(d);
            }
            else
            {
                modificarcategoria(d);
            }
        }
コード例 #4
0
        public void eliminarcategoria(INV_CATEGORIA d)
        {
            try
            {
                //INV_CATEGORIA tupla = (from u in _datasistema.ContextoInventario.INV_CATEGORIA
                //                   where u.ID == d.ID
                //                   select u).First();
                //_datasistema.ContextoInventario.INV_CATEGORIA.DeleteOnSubmit(tupla);
                //_datasistema.ContextoInventario.SubmitChanges();

                manejadorCategoria.eliminar(d);

                consultarCategoria();
            }
            catch (Exception ex)
            {
                MetodosForm.mensajeErrorDefault(ex.Message, _datasistema);
                consultarCategoria();
            }
        }
コード例 #5
0
        public void modificarcategoria(INV_CATEGORIA d)
        {
            try
            {
                //INV_CATEGORIA tupla = (from u in _datasistema.ContextoInventario.INV_CATEGORIA
                //                   where u.ID == d.ID
                //                   select u).First();
                //tupla.DS_CATEGORIA = d.DS_CATEGORIA;
                //tupla.CD_LINEA = d.CD_LINEA;

                manejadorCategoria.modificar(d);

                //_datasistema.ContextoInventario.Refresh(System.Data.Linq.RefreshMode.OverwriteCurrentValues);
                //_datasistema.ContextoInventario.SubmitChanges();
                consultarCategoria();
            }
            catch (Exception ex)
            {
                MetodosForm.mensajeErrorDefault(ex.Message, _datasistema);
                consultarCategoria();
            }
        }