コード例 #1
0
 private void AdicionaProdutoLista(string strDescProd, string strCodAlter, string sVL_PROD, string sVL_PESOBRU, DataTable ListaProduto, DataRow row)
 {
     row             = ListaProduto.NewRow();
     row["CD_ALTER"] = strCodAlter + "-" + cbxListaPreco.SelectedValue.ToString();
     row["DESC"]     = strDescProd;
     //row["VL_PROD"] = String.Format("{0:N2}", strValorUnitario);
     row["CD_LISTA"]   = cbxListaPreco.SelectedValue.ToString();
     row["VL_PROD"]    = String.Format("{0:N4}", sVL_PROD);
     row["VL_PESOBRU"] = String.Format("{0:N4}", sVL_PESOBRU);
     row["QT_PROD"]    = 1;
     ListaProduto.Rows.Add(row);
     GridViewNovo.DataSource = ListaProduto;
     GridViewNovo.DataBind();
 }
コード例 #2
0
    private void ExcluirItem(string strCodigo, string strDesc)
    {
        DataSet ExcluirProduto = CriaDataSet();

        DataRow row = ExcluirProduto.Tables[0].Rows.Find(strCodigo);

        if (row != null)
        {
            ExcluirProduto.Tables[0].Rows.Remove(row);
            ExcluirProduto.AcceptChanges();
            GridViewNovo.DataSource = CriaDataSet();
            GridViewNovo.DataBind();
        }
        else
        {
            string strAbrir = "if(window.alert('Não foi possível excluir o Produto: " + strCodigo.Trim() + " - " + strDesc.Trim() + " da Lista!'))";
            Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "Confirmar", strAbrir, true);
        }
        if (GridViewNovo.Rows.Count < 1)
        {
            btnAtualiza.Visible = false;
            btnAvancar.Visible  = false;
        }
    }