private void Interacao(ModInteracao.Interacao interacao) { negEstInserir = new NegEstInserir(); negEstAtualizar = new NegEstAtualizar(); negEstExcluir = new NegEstExcluir(); modCompetencia = new ModCompetencia(); modProduto = new ModProduto(); modEstoque = new ModEstoque(); if (CbxTipo.SelectedIndex == 0) { tipoES = 'E'; } else { tipoES = 'S'; } try { modEstoque.Id = estId; modEstoque.DataCadastro = DateTime.Parse(MktDataCadastro.Text); modEstoque.TipoES = tipoES; modEstoque.QtdProduto = int.Parse(TxtQuantidade.Text.Trim()); modEstoque.ValorProduto = decimal.Parse(TxtValor.Text); modEstoque.Competencia = new ModCompetencia(); modEstoque.Competencia.Id = compId; modEstoque.Produto = new ModProduto(); modEstoque.Produto.Id = prodId; switch (interacao) { case ModInteracao.Interacao.Gravar: negEstInserir.Inserir(modEstoque); break; case ModInteracao.Interacao.Alterar: negEstAtualizar.Atualizar(modEstoque); break; case ModInteracao.Interacao.Excluir: negEstExcluir.Excluir(modEstoque); break; default: break; } BotoesReset(); ListaEstoqueCompetencia(compId, TxtPesquisa.Text.Trim()); Informacao(compId); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void Interacao(ModInteracao.Interacao interacao) { negCompInserir = new NegCompInserir(); negCompAtualizar = new NegCompAtualizar(); negCompExcluir = new NegCompExcluir(); modCompetencia = new ModCompetencia(); if (CbAtivo.Checked) { compAtivo = 'S'; } else { compAtivo = 'N'; } try { modCompetencia.Competencia = DateTime.Parse(MktCompetencia.Text); switch (interacao) { case ModInteracao.Interacao.Gravar: FecharAbrirCompAtiva('N'); modCompetencia.Ativo = compAtivo; negCompInserir.Inserir(modCompetencia); break; case ModInteracao.Interacao.Alterar: FecharAbrirCompAtiva('N'); modCompetencia.Id = compId; modCompetencia.Ativo = compAtivo; negCompAtualizar.Atualizar(modCompetencia); break; case ModInteracao.Interacao.Excluir: modCompetencia.Id = compId; negCompExcluir.Excluir(modCompetencia); break; default: MessageBox.Show("Comando Inválido", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Error); break; } ListarCompetencia(); BotoesReset(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void Interacao(ModInteracao.Interacao interacao) { negProdInserir = new NegProdInserir(); negProdAtualizar = new NegProdAtualizar(); negProdExcluir = new NegProdExcluir(); modMarca = new ModMarca(); modProduto = new ModProduto(); if (CbAtivo.Checked) { prodAtivo = 'S'; } else { prodAtivo = 'N'; } try { modProduto.Id = prodId; modProduto.Descricao = TxtDescricao.Text; modProduto.Ativo = prodAtivo; modProduto.Marca = new ModMarca(); modProduto.Marca.Id = marcaId; switch (interacao) { case ModInteracao.Interacao.Gravar: negProdInserir.Inserir(modProduto); break; case ModInteracao.Interacao.Alterar: negProdAtualizar.Atualizar(modProduto); break; case ModInteracao.Interacao.Excluir: negProdExcluir.Excluir(modProduto); break; default: MessageBox.Show("Função não cadastrada"); break; } BotoesReset(); ListarProduto(strProduto, marcaId); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void Interacao(ModInteracao.Interacao interacao) { negMarcInserir = new NegMarcInserir(); negMarcAtualizar = new NegMarcAtualizar(); negMarcExcluir = new NegMarcExcluir(); modMarca = new ModMarca(); if (CbAtivo.Checked) { marcaAtivo = 'S'; } else { marcaAtivo = 'N'; } try { modMarca.Id = marcaId; modMarca.Descricao = TxtDescricao.Text.Trim(); modMarca.Ativo = marcaAtivo; switch (interacao) { case ModInteracao.Interacao.Gravar: negMarcInserir.Inserir(modMarca); break; case ModInteracao.Interacao.Alterar: negMarcAtualizar.Atualizar(modMarca); break; case ModInteracao.Interacao.Excluir: negMarcExcluir.Excluir(modMarca); break; default: MessageBox.Show("Função não cadastrada."); break; } BotoesReset(); ListaMarcas(strPesquisa); } catch (Exception ex) { MessageBox.Show(ex.Message); } }