Ejemplo n.º 1
0
        private void BtnVisualizar_Click(object sender, EventArgs e)
        {
            long         a    = long.Parse(dataGridView1.Rows[dataGridView1.CurrentRow.Index].Cells[0].Value.ToString());
            DatabaseDict data = new DatabaseDict();

            data.Read(a);
        }
Ejemplo n.º 2
0
        private void btnRmProd_Click(object sender, EventArgs e)
        {
            long         a    = long.Parse(dataGridView1.Rows[dataGridView1.CurrentRow.Index].Cells[0].Value.ToString());
            DatabaseDict data = new DatabaseDict();

            data.Delete(a);
            Refresh("");
        }
Ejemplo n.º 3
0
        private void Refresh(String a)
        {
            dataGridView1.Rows.Clear();
            DatabaseDict   data = new DatabaseDict();
            List <Produto> prod = data.ListAll(a);

            foreach (Produto ae in prod)
            {
                dataGridView1.Rows.Add(ae.Codigo, ae.Nome, ae.Preco, ae.Quantidade);
            }
        }
Ejemplo n.º 4
0
        private void BtnSave_Click(object sender, EventArgs e)
        {
            DatabaseDict data = new DatabaseDict();
            Produto      prod = new Produto();

            prod.Nome = textNomeProd.Text;
            bool a = long.TryParse(textCodProd.Text, out long cod);

            prod.Codigo     = cod;
            a               = int.TryParse(textQtdeProd.Text, out int qtde);
            prod.Quantidade = qtde;
            a               = float.TryParse(textPrecoProd.Text, out float preco);
            prod.Preco      = preco;
            data.Salvar(prod);
            if (codigo == cod)
            {
                codigo++;
            }
            Form.ActiveForm.Close();
        }