private async Task <bool> VerificarCaixaDiarioAberto() { var caixa = await SelecionarCaixaDiario(); if (caixa == null) { if (MessageBox.Show("Caixa diario não esta aberto, deseja abrir o caixa?", "Informação", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes) { using (FrmAberturaCaixa frm = new FrmAberturaCaixa(Usuario)) { using (FrmModal frmModal = new FrmModal(frm)) frmModal.ShowDialog(); if (frm.DialogResult == DialogResult.OK) { return(true); } return(false); } } else { return(false); } } return(true); }
private void LblIcoLogin_Click(object sender, EventArgs e) { using (FrmSorteio frm = new FrmSorteio()) { using (FrmModal frmModal = new FrmModal(frm)) frmModal.ShowDialog(); } }
private void BtnQuestionario_Click(object sender, EventArgs e) { using (FrmParticipante frm = new FrmParticipante()) { using (FrmModal frmModal = new FrmModal(frm)) frmModal.ShowDialog(); } }
protected override async void BtnNovo_Click(object sender, EventArgs e) { using (FrmFormOperacao frm = new FrmFormOperacao(new Operacao())) { using (FrmModal frmModal = new FrmModal(frm)) frmModal.ShowDialog(); if (frm.DialogResult == DialogResult.OK) { await CarregarGrid(); } } base.BtnNovo_Click(sender, e); }
protected override async void BtnNovo_Click(object sender, EventArgs e) { using (FrmFormEstoque frm = new FrmFormEstoque(new Estoque(), usuarioConectado)) { using (FrmModal frmModal = new FrmModal(frm)) frmModal.ShowDialog(); if (frm.DialogResult == DialogResult.OK) { await CarregarGrid(); } } base.BtnNovo_Click(sender, e); }
private void BtnSelecaoCliente_Click(object sender, EventArgs e) { using (FrmSelecaoCliente frm = new FrmSelecaoCliente()) { using (FrmModal frmModal = new FrmModal(frm)) frmModal.ShowDialog(); if (frm.DialogResult == DialogResult.OK) { pedido.Cliente = frm.cliente; MontarCliente(); } } }
private Movimentacao Finalizadora() { using (FrmFinalizadora frm = new FrmFinalizadora(pedido, usuario)) { using (FrmModal frmoModal = new FrmModal(frm)) frmoModal.ShowDialog(); if (frm.DialogResult == DialogResult.OK) { return(frm.movimentacao); } return(null); } }
protected override async void BtnNovo_Click(object sender, EventArgs e) { if (await VerificarCaixaDiarioAberto()) { using (FrmFormPedido frm = new FrmFormPedido(new Pedido(), Usuario)) { using (FrmModal frmModal = new FrmModal(frm)) frmModal.ShowDialog(); if (frm.DialogResult == DialogResult.OK) { await CarregarGrid(); } } } else { MessageBox.Show("Para realizar pedidos é necessario ter um caixa aberto.", "Informações", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
protected override async void BtnAlterar_Click(object sender, EventArgs e) { if (movimentacao != null) { using (FrmFormMovimentacao frm = new FrmFormMovimentacao(movimentacao, Usuario)) { using (FrmModal frmModal = new FrmModal(frm)) frmModal.ShowDialog(); if (frm.DialogResult == DialogResult.OK) { await CarregarGrid(); } } } else { MessageBox.Show("Seleciona uma movimentação para altera-la.", "Informações", MessageBoxButtons.OK, MessageBoxIcon.Information); } base.BtnAlterar_Click(sender, e); }
protected override async void BtnAlterar_Click(object sender, EventArgs e) { if (estoque != null) { using (FrmFormEstoque frm = new FrmFormEstoque(estoque, usuarioConectado)) { using (FrmModal frmModal = new FrmModal(frm)) frmModal.ShowDialog(); if (frm.DialogResult == DialogResult.OK) { await CarregarGrid(); } } } else { MessageBox.Show("Seleciona um estoque para altera-lo.", "Informações", MessageBoxButtons.OK, MessageBoxIcon.Information); } base.BtnAlterar_Click(sender, e); }
protected override async void BtnNovo_Click(object sender, EventArgs e) { if (!await VerificarCaixaDiarioAberto()) { using (FrmFormCaixa frm = new FrmFormCaixa(new Caixa(), Usuario)) { using (FrmModal frmModal = new FrmModal(frm)) frmModal.ShowDialog(); if (frm.DialogResult == DialogResult.OK) { await CarregarGrid(); } } } else { MessageBox.Show("Não é possivel cadastrar um novo caixa. O caixa diario já foi aberto.", "Informações", MessageBoxButtons.OK, MessageBoxIcon.Information); } base.BtnNovo_Click(sender, e); }
private void Login() { if (usuario == null) { using (FrmLogin frm = new FrmLogin()) { using (FrmModal frmModal = new FrmModal(frm)) frmModal.ShowDialog(); usuario = frm.usuario; if (usuario == null) { Application.Exit(); } else { RenderForm(new FrmPainelInicial(usuario)); lblUsuario.Text = usuario.Nome; MessageBox.Show("Bem Vindo ao Sistema AFSport.", "Informações", MessageBoxButtons.OK, MessageBoxIcon.Information); } } } }
private async void BtnAdicionarCliente_Click(object sender, EventArgs e) { using (CidadeRepository repository = new CidadeRepository()) { if (await repository.TotalRegistros() > 0) { using (FrmFormClientes frm = new FrmFormClientes(new Cliente())) { using (FrmModal frmModal = new FrmModal(frm)) frmModal.ShowDialog(); if (frm.DialogResult == DialogResult.OK) { await CarregarGrid(); } } } else { MessageBox.Show("Por favor, antes de cadastrar um cliente, cadastre uma cidade para seus clientes.", "Info", MessageBoxButtons.OK, MessageBoxIcon.Information); } } }
protected override async void BtnNovo_Click(object sender, EventArgs e) { using (EstadoRepository repository = new EstadoRepository()) { if (await repository.TotalRegistros() > 0) { using (FrmFormCidade frm = new FrmFormCidade(new Cidade())) { using (FrmModal frmModal = new FrmModal(frm)) frmModal.ShowDialog(); if (frm.DialogResult == DialogResult.OK) { await CarregarGrid(); } } } else { MessageBox.Show("Por favor, antes de cadastrar uma cidade, cadastre um estado para suas cidades.", "Info", MessageBoxButtons.OK, MessageBoxIcon.Information); } } base.BtnNovo_Click(sender, e); }
protected override async void BtnNovo_Click(object sender, EventArgs e) { using (CategoriaRepository repository = new CategoriaRepository()) { if (await repository.TotalRegistros() > 0) { using (FrmFormProdutos frm = new FrmFormProdutos(new Produto())) { using (FrmModal frmModal = new FrmModal(frm)) frmModal.ShowDialog(); if (frm.DialogResult == DialogResult.OK) { await CarregarGrid(); } } } else { MessageBox.Show("Por favor, antes de cadastrar um produto, cadastre uma categoria para seus produtos.", "Info", MessageBoxButtons.OK, MessageBoxIcon.Information); } base.BtnNovo_Click(sender, e); } }