void Carregar() { ControllerMovimentacao controllerMovimentacao = new ControllerMovimentacao(); DataTable dt = controllerMovimentacao.Lista(txtPesquisa.Text, cbxFiltro.SelectedItem.ToString()); dgvDados.DataSource = dt; }
private void btnCarregar_Click(object sender, EventArgs e) { ControllerMovimentacao controllerMovimentacao = new ControllerMovimentacao(); try { Produto produto = controllerMovimentacao.CarregarProduto(txtCodigoBarras.Text.Trim()); if (produto.Codigo <= 0) { MessageBox.Show("Nenhum produto encontra com esse codigo de barras!"); } txtCodigo.Text = produto.Codigo.ToString(); txtCodigoBarras.Text = produto.CodigoBarras; txtDescricao.Text = produto.NomeProduto; txtUnidadeMedida.Text = produto.UnidadeMedida; txtQtdAtual.Text = produto.QtdAtual.ToString(); txtValorUnitario.Text = produto.PrecoVenda.ToString(); } catch (Exception erro) { MessageBox.Show(erro.Message); } }
private void btnCarregar_Click(object sender, EventArgs e) { ControllerMovimentacao controllerMovimentacao = new ControllerMovimentacao(); try { Produto produto = controllerMovimentacao.CarregarProduto(txtCodigoBarras.Text.Trim()); if (produto.Codigo <= 0) { MessageBox.Show("Nenhum Produto Encontrado com esse código de barras!"); } else { if (btnCarregar.Text == "Salvar" && ValidaQuantidade()) { Movimentacao movimentacao = new Movimentacao(); movimentacao.CodigoProduto = Convert.ToInt32(txtCodigo.Text); movimentacao.CodigoProduto = Convert.ToInt32(txtCodigo.Text); movimentacao.Quantidade = Convert.ToInt32(nudQuantidade.Value); movimentacao.Motivo = rtbMotivo.Text; movimentacao.Acao = cbxTipoMovimentacao.SelectedItem.ToString(); movimentacao.Data = DateTime.Today.ToShortDateString(); movimentacao.Hora = DateTime.Now.ToShortTimeString(); int retorno = controllerMovimentacao.Movimentar(movimentacao); if (retorno > 0) { MessageBox.Show("Movimentação de Estoque registrada com sucesso!"); LimparCampos(gbxDetalhesMovimentacao); LimparCampos(groupBox1); txtCodigoBarras.Text = ""; } } else { txtCodigo.Text = produto.Codigo.ToString(); txtDescricao.Text = produto.NomeProduto; txtUnidadeMedida.Text = produto.UnidadeMedida; nudQtdeMinima.Value = produto.QtdMinima; nudQtdeMaxima.Value = produto.QtdMaxima; nudQtdeAtual.Value = produto.QtdAtual; gbxDetalhesMovimentacao.Enabled = true; btnCarregar.Text = "Salvar"; btnCarregar.Image = Properties.Resources.tick; } } } catch (Exception erro) { MessageBox.Show(erro.Message); } }