コード例 #1
0
 protected override bool novo_insert_registro()
 {
     HopeDataSet.ProdutoRow produtoRow = Hope_c.localSet.Produto.NewProdutoRow();
     produtoRow.EAN       = _NovoRegistro._EAN;
     produtoRow.Descricao = _NovoRegistro._Descricao;
     produtoRow.Unidade   = _NovoRegistro._Unidade;
     produtoRow.Custo     = _NovoRegistro._Custo;
     produtoRow.Venda     = _NovoRegistro._Venda;
     Hope_c.localSet.Produto.Rows.Add(produtoRow);
     Hope_c.informacao.Add("000", ListMsg.msg001);
     return(true);
 }
コード例 #2
0
        protected override bool focus_update_registro()
        {
            for (int i = 0; i < Hope_c.localSet.Produto.Count; i++)
            {
                HopeDataSet.ProdutoRow produtoRow = Hope_c.localSet.Produto.Rows[i] as HopeDataSet.ProdutoRow;
                if (produtoRow.ID_Produto == _FocusRegistro._ID_Produto)
                {
                    produtoRow.EAN       = _AlteraRegistro._EAN;
                    produtoRow.Descricao = _AlteraRegistro._Descricao;
                    produtoRow.Unidade   = _AlteraRegistro._Unidade;
                    produtoRow.Custo     = _AlteraRegistro._Custo;
                    produtoRow.Venda     = _AlteraRegistro._Venda;

                    return(true);
                }
            }
            return(false);
        }