private void btnExcluir_Click(object sender, EventArgs e) { try { modelLogin.Nivel = "?"; FrmLogin frmLogin = new FrmLogin(modelLogin); frmLogin.ShowDialog(); /*Verifica se o usuario está na lista e, se este usuario tem o nivel de Supervisor*/ if (frmLogin.Retorno == "Supervisor" && dgvProduto.Rows.Count > 0) { modelDevolucaoPedido.Codigo = dgvProduto.CurrentRow.Cells["Codigo"].Value.ToString(); var result = MessageBox.Show("O " + cbxFiltro.Text + "\nCodigo: " + modelDevolucaoPedido.Codigo + " será cancelado", "Alerta!", MessageBoxButtons.OKCancel, MessageBoxIcon.Information); if (result == DialogResult.OK) { /*Se o cbxFiltro for Pedido, ele passa o CancelarPedido como verdadeiro, passa o codigo para a frmConsultarPedidoItens e, lá é rodado um foreath * ele deleta item por item baseado no codigoPedido*/ if (cbxFiltro.Text == "PEDIDO") { controllerDevolucaoProduto.CancelarPedido(modelDevolucaoPedido); modelFinanceiro.CodigoPedido = dgvProduto.CurrentRow.Cells["Codigo"].Value.ToString(); modelFinanceiro.cancelarProduto = true; FrmConsultarPedidoItens frmConsultarPedidoItens = new FrmConsultarPedidoItens(modelFinanceiro); modelFinanceiro.cancelarProduto = false; Carregar(txtProcurar.Text); } /*se o cbxFiltro for ITEM, ele pega os dados do dgv e passa para a controller para cancelar o item*/ if (cbxFiltro.Text == "ITEM") { modelDevolucaoPedido.Ticket = "Em Aberto"; modelDevolucaoPedido.DataTicket = DateTime.Now.ToString(); modelDevolucaoPedido.statusVenda = dgvProduto.CurrentRow.Cells["statusVenda"].Value.ToString(); modelDevolucaoPedido.statusPegamento = dgvProduto.CurrentRow.Cells["statusPagamento"].Value.ToString(); modelDevolucaoPedido.CodigoBarras = dgvProduto.CurrentRow.Cells["CodigoBarras"].Value.ToString(); controllerDevolucaoProduto.CancelarPedidoItem(modelDevolucaoPedido); Carregar(txtProcurar.Text); } } } } catch (Exception ex) { MessageBox.Show(ex.Message, "Erro!", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void FrmPrincipal_Load(object sender, EventArgs e) { this.Hide(); FrmLogin login = new FrmLogin(); if (login.ShowDialog() == DialogResult.OK) { User user = (User)login.Tag; itsUsuarioLogado.Text = user.Usuario; this.Show(); } else { this.Close(); } }
private void FrmPrincipal_Load(object sender, EventArgs e) { relogio.Enabled = true; this.Hide(); FrmLogin flogin = new FrmLogin(); if (flogin.ShowDialog() == DialogResult.OK) { Usuario user = (Usuario)flogin.Tag; lblDadosUsuario.Text = "Usuário logado: " + user.Login; this.Show(); } else { this.Close(); } }
private void btnRegistrarFechamento_Click(object sender, EventArgs e) { try { modelFechamento.Vendedor = txtVendedor.Text; modelFechamento.Data = txtData.Text; ModelLogin modelLogin = new ModelLogin(); modelLogin.Nivel = "?"; FrmLogin frmLogin = new FrmLogin(modelLogin); frmLogin.ShowDialog(); if (txtValorCaixa.Text == "R$ 0,00" && frmLogin.Retorno == "Supervisor" && !controllerFechamento.VerificarFechamento(modelFechamento)) { modelFechamento.Vendedor = txtVendedor.Text; modelFechamento.Data = txtData.Text; modelFechamento.ValorTotalVendido = txtValorTotalVendido.Text; modelFechamento.ValorTotalRecebido = txtValorTotalRecebido.Text; modelFechamento.PedidosFinalizados = txtPedidosFinalizados.Text; modelFechamento.ItensRecebidos = txtItensRecebidos.Text; modelFechamento.Dinheiro = txtDinheiro.Text; modelFechamento.Cartao = txtCartao.Text; modelFechamento.Conveniado = txtConvenio.Text; modelFechamento.ValorSaida = txtValorSaida.Text; modelFechamento.Cheque = txtCheque.Text; modelFechamento.ValorCaixa = txtValorCaixa.Text; modelFechamento.Ticket = txtTicket.Text; if (controllerFechamento.InserirFechamento(modelFechamento)) { MessageBox.Show("Fechamento registrado com sucesso!", "Alerta!", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } } } catch (Exception ex) { MessageBox.Show(ex.Message, "Erro!", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void OpenLoginForm() { frmLogin = new FrmLogin(loginController); frmLogin.Show(); }