private void cmb_criterio_SelectedIndexChanged(object sender, EventArgs e) { Cls_Checkin_Checkout pesquisa = new Cls_Checkin_Checkout(); dgv_itens.DataSource = null; pesquisa.Criterio = cmb_quarto.Text.ToUpper(); if (pesquisa.pesquisaquarto()) { txt_nome.Text = pesquisa.Nome; txt_entrada.Text = pesquisa.Entradaout; txt_saida.Text = pesquisa.Saidaout; txt_quarto.Text = pesquisa.Quarto; itens(pesquisa.Id); id = pesquisa.Id; int totalDias = calculaValor(pesquisa.Entradaout); if (pesquisa.valortotal(totalDias)) { msk_total.Text = Convert.ToString($"{pesquisa.Total:f2}"); } } }
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_comprar_Click(object sender, EventArgs e) { if (cmb_quarto.Text == "") { MessageBox.Show("Não há reservas em andamento", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { Cls_Checkin_Checkout compra = new Cls_Checkin_Checkout(); compra.Criterio = cmb_quarto.Text; compra.Nome = cmb_itens.Text; compra.Quantidade = Convert.ToInt16(cmb_quantidade.Text); compra.Total = Convert.ToDouble(txt_valor.Text); DialogResult compraCheck = new DialogResult(); compraCheck = MessageBox.Show($"Comprar {compra.Quantidade} do item ({compra.Nome}) do valor de R${compra.Total} totalizando R${(compra.Quantidade * compra.Total):f2} ?", "Aviso", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (compraCheck == DialogResult.Yes) { if (compra.compra()) { MessageBox.Show("Item comprado com sucesso!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); atualizadgv(); atualizaComboBox(); } } else { MessageBox.Show("O item não foi comprado", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); } } }
private void btn_comprar_Click(object sender, EventArgs e) { if (msk_quantidade.Text == "" || msk_quantidade.Text == "0") { MessageBox.Show("Quantidade de itens inválida!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Error); msk_quantidade.Focus(); } else { Cls_Checkin_Checkout compra = new Cls_Checkin_Checkout(); compra.Nome = cmb_itens.Text; compra.Quantidade = Convert.ToInt16(msk_quantidade.Text); compra.Quantidade2 = Convert.ToInt16(txt_qnt_disponivel.Text); double valor = Convert.ToDouble(txt_valor.Text); DialogResult compraCheck = new DialogResult(); compraCheck = MessageBox.Show($"Comprar {compra.Quantidade} do item ({compra.Nome}) do valor de R${valor} totalizando R${(compra.Quantidade * valor):f2} ?", "Aviso", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (compraCheck == DialogResult.Yes) { if (compra.compraEstoque()) { MessageBox.Show("Item comprado com sucesso!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); atualizadgv(); atualizaComboBox(); } } else { MessageBox.Show("O item não foi comprado", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); } } }
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_pesquisa_Click(object sender, EventArgs e) { Cls_Checkin_Checkout pesquisa = new Cls_Checkin_Checkout(); dgv_itens.DataSource = null; if (msk_pesquisa.Text == "") { MessageBox.Show("Campo vazio, preencha!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { pesquisa.Criterio = msk_pesquisa.Text.ToUpper(); if (cmb_criterio.Text == "Id") { if (pesquisa.pesquisaid()) { txt_nome.Text = pesquisa.Nome; txt_entrada.Text = pesquisa.Entradaout; txt_saida.Text = pesquisa.Saidaout; txt_quarto.Text = pesquisa.Quarto; itens(msk_pesquisa.Text); pesquisa.Id = msk_pesquisa.Text; id = pesquisa.Id; if (pesquisa.valortotal()) { msk_total.Text = Convert.ToString($"{pesquisa.Total:f2}"); } } else { MessageBox.Show("Reserva não encontrada", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Error); limpa_campos(); } } else { if (pesquisa.pesquisaquarto()) { txt_nome.Text = pesquisa.Nome; txt_entrada.Text = pesquisa.Entradaout; txt_saida.Text = pesquisa.Saidaout; txt_quarto.Text = pesquisa.Quarto; itens(pesquisa.Id); id = pesquisa.Id; pesquisa.valortotal(); msk_total.Text = Convert.ToString($"{pesquisa.Total:f2}"); } else { MessageBox.Show("Reserva não encontrada", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Error); limpa_campos(); } } } }
private void button2_Click(object sender, EventArgs e) { Cls_Checkin_Checkout reserva = new Cls_Checkin_Checkout(); double valor = Convert.ToDouble(msk_valor.Text); DateTime dataInicial = dtp_entrada.Value; DateTime dataFinal = dtp_saida.Value; if (dataInicial.ToString("dd-MM-yyyy") != DateTime.Now.ToString("dd-MM-yyyy")) { MessageBox.Show("Data inicial divergente!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Error); } else if (dataFinal.ToString("dd-MM-yyyy") == DateTime.Now.ToString("dd-MM-yyyy")) { MessageBox.Show("Data final não pode ser hoje!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { TimeSpan date = dataFinal - dataInicial; int totalDias = 1; totalDias += date.Days; if (totalDias < 1) { MessageBox.Show("Data final divergente!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { valor *= totalDias; reserva.Valor = valor; string cliente = txt_nome.Text; string[] nome_cliente = cliente.Split(' '); reserva.Nome = nome_cliente[0]; reserva.Nomefunc = nomefunc; reserva.Entrada = dtp_entrada.Value; reserva.Saida = dtp_saida.Value; reserva.Quarto = cmb_quarto.Text; string id; id = cmb_id.Text; if (reserva.checkin(id)) { MessageBox.Show("Reserva realizada com sucesso!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); dgv_pesquisa(); ComboBoxQuarto(); } } } }
private void cmb_quarto_SelectedIndexChanged(object sender, EventArgs e) { Cls_Checkin_Checkout quartos = new Cls_Checkin_Checkout(); quartos.Criterio = cmb_quarto.Text; if (quartos.camas()) { txt_cama_solteiro.Text = quartos.Cama_solteiro; txt_solteiro_casal.Text = quartos.Cama_casal; } }
private void cmb_id_SelectedIndexChanged(object sender, EventArgs e) { Cls_Checkin_Checkout pesquisa = new Cls_Checkin_Checkout(); pesquisa.Criterio = cmb_id.Text; if (pesquisa.pesquisar()) { txt_nome.Text = pesquisa.Nome; msk_rg.Text = pesquisa.Rg; msk_telefone.Text = pesquisa.Telefone; } }
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); } } } }
private void btn_pesquisa_Click(object sender, EventArgs e) { Cls_Checkin_Checkout pesquisa = new Cls_Checkin_Checkout(); if (msk_pesquisa.Text == "") { MessageBox.Show("Campo vazio, preencha!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { pesquisa.Criterio = msk_pesquisa.Text; if (pesquisa.pesquisar()) { txt_nome.Text = pesquisa.Nome; msk_rg.Text = pesquisa.Rg; msk_telefone.Text = pesquisa.Telefone; } else { MessageBox.Show("Usuário não encontrado, ou desativado", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }