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); } } } }