private void btn_criar_Click(object sender, EventArgs e) { //TA MEIO MERDA MAS eh o que tem pra hj, jaja arrumo ¯\_(ツ)_/¯ try { int desc = Convert.ToInt32(txt_Mdesconto.Text); int freq = Convert.ToInt32(txt_Mfreq.Text); DescontoDAO desconto = new DescontoDAO(); desconto.Create(desc, freq); this.label3.Text = txt_Mdesconto.Text + '%'; this.label4.Text = txt_Mfreq.Text; } catch (System.Exception) { MessageBox.Show("Certifique-se que todos os campos estao preenchidos corretamente", "Erro", MessageBoxButtons.OK); } finally { this.lbl_Mdesconto.Visible = !this.lbl_Mdesconto.Visible; this.lbl_Mfreq.Visible = !this.lbl_Mfreq.Visible; this.txt_Mdesconto.Visible = !this.txt_Mdesconto.Visible; this.txt_Mfreq.Visible = !this.txt_Mfreq.Visible; this.btn_criar.Visible = !this.btn_criar.Visible; } }
private void btn_cadastrado_Click(object sender, EventArgs e) { try { DescontoDAO d = new DescontoDAO(); ClienteDAO c = new ClienteDAO(); Cliente cliente = c.Read(txt_cpf_fechar.Text); double desconto = d.GetDesconto(cliente); MessageBox.Show("Desconto de " + desconto + "% concedido", "Aviso", MessageBoxButtons.OK); txt_cpf_fechar.Text = null; if (desconto > 0) { double total = Convert.ToDouble(txt_total.Text); total -= total * (desconto / 100); txt_total.Text = total.ToString(); c.UpdateF(cliente, true); } else { c.UpdateF(cliente, false); } } catch (System.Exception) { MessageBox.Show("Certifique-se que CPF esta corretamente preenchido", "Errou", MessageBoxButtons.OK); } }
private void Form_fidelidade_Load(object sender, EventArgs e) { ClienteDAO clientedao = new ClienteDAO(); DescontoDAO descDAO = new DescontoDAO(); Desconto desc = descDAO.Info(); label3.Text = desc.Porcentagem.ToString() + "%"; label4.Text = desc.Frequencia.ToString(); dataGridView_fidelidade.DataSource = clientedao.Fidelidade(); }