private void btn_pagar_Click(object sender, EventArgs e) { if (txt_valor_pago.Text == "") { MessageBox.Show("Insira o valor a ser pago", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { total = Convert.ToDouble(txt_total.Text.Replace("R$", "").Trim()); recebido = Convert.ToDouble(txt_valor_pago.Text); if (recebido < total) { MessageBox.Show("Valor menor do que total!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { Cls_Checkin_Checkout pagamento = new Cls_Checkin_Checkout(); pagamento.pgto_dinheiro_cartao(id); MessageBox.Show($"Pagamento realizado com sucesso, seu troco é R${txt_troco.Text}", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } } }
private void btn_finalizar_Click(object sender, EventArgs e) { if (txt_nome.Text == "" || txt_entrada.Text == "" || txt_saida.Text == "" || txt_quarto.Text == "" || msk_total.Text == "") { MessageBox.Show("Não há reservas em andamento", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { if (cmb_pagamento.Text == "Dinheiro") { Frm_Pgto_Dinheiro form = new Frm_Pgto_Dinheiro(id, msk_total.Text, cmb_quarto.Text); form.ShowDialog(); limpa_campos(); dgv_pesquisa(); attComboBox(); if (dgv_reservas.DataSource == null) { dgv_itens.DataSource = null; } } else { Cls_Checkin_Checkout cartao = new Cls_Checkin_Checkout(); if (cartao.procura_cartao(id)) { DialogResult pgto = new DialogResult(); pgto = MessageBox.Show($"Realizar pagamento com o cartão de núm: {cartao.Cartao}?", "Aviso", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (pgto == DialogResult.Yes) { if (cartao.pgto_dinheiro_cartao(id, msk_total.Text.Replace(",", ".").Trim(), cmb_quarto.Text)) { MessageBox.Show("Pagamento com o cartão realizado com sucesso!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); dgv_pesquisa(); limpa_campos(); attComboBox(); if (dgv_reservas.DataSource == null) { dgv_itens.DataSource = null; } } } else { MessageBox.Show("Pagamento não realizado", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { MessageBox.Show("Não há cartão registrado!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } }
private void btn_finalizar_Click(object sender, EventArgs e) { if (txt_nome.Text == "" || txt_entrada.Text == "" || txt_saida.Text == "" || txt_quarto.Text == "" || msk_total.Text == "") { MessageBox.Show("Há campos vazios, favor pesquisar", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { if (cmb_pagamento.Text == "Dinheiro") { Frm_Pgto_Dinheiro form = new Frm_Pgto_Dinheiro(id, msk_total.Text); form.ShowDialog(); limpa_campos(); } else { Cls_Checkin_Checkout cartao = new Cls_Checkin_Checkout(); if (cartao.procura_cartao(id)) { DialogResult pgto = new DialogResult(); pgto = MessageBox.Show($"Realizar pagamento com o cartão de núm: {cartao.Cartao}?", "Aviso", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (pgto == DialogResult.Yes) { if (cartao.pgto_dinheiro_cartao(id)) { MessageBox.Show("Pagamento com o cartão realizado com sucesso!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { MessageBox.Show("Pagamento não realizado", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { MessageBox.Show("Não há cartão registrado!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } }