예제 #1
0
        private void UIGRIDVIEW_DETA_RowUpdated(object sender, DevExpress.XtraGrid.Views.Base.RowObjectEventArgs e)
        {
            V_INV_DETA_INGR v = (V_INV_DETA_INGR)e.Row;
            INV_DETA_INGR   d = new INV_DETA_INGR  {
                ID = v.ID, ID_ARTICULO = v.ID_ARTICULO, NM_CANTIDAD = v.NM_CANTIDAD, ID_INGR = v.ID_INGR, ID_DETA_ORDEN = v.ID_DETA_ORDEN, NM_PRECIO = v.NM_PRECIO
            };

            modificardetalle(d);
        }
예제 #2
0
        private void UIGRIDVIEW_DETA_ValidateRow(object sender, DevExpress.XtraGrid.Views.Base.ValidateRowEventArgs e)
        {
            bool            flgvalid = true;
            string          msjerror = "";
            V_INV_DETA_INGR d        = (V_INV_DETA_INGR)e.Row;

            if (d.NM_CANTIDAD <= 0)
            {
                flgvalid = false;
                msjerror = "Digite una cantidad correcta";
                UIGRIDVIEW_DETA.SetColumnError(colNM_CANTIDAD, msjerror);
            }
            e.Valid = flgvalid;
        }