private void BOTAOSERVICOINCLUIR_Click(object sender, EventArgs e) { bool wretornovalormanutencao = true; if (validaDadosManutencoaServico() == true) { //atualiza valor da manutencao (capa) ManutencaoModelo manutencaoatualizada = new ManutencaoModelo(); manutencaoatualizada.codigo = Convert.ToInt32(EDITCODIGO.Text); ManutencaoControle manutencaocontrole = new ManutencaoControle(); wretornovalormanutencao = manutencaocontrole.atualizavalormanutencao(manutencaoatualizada, "entrada", Convert.ToDecimal(EDITMANUTENCAOSERVICOVLRTOTAL.Text)); if (wretornovalormanutencao == true) { ManutencaoitemModelo manutencaoitem = new ManutencaoitemModelo(); Funcoes funcoes = new Funcoes(); if (EDITCODIGO.Text != "" && EDITCODIGO.Text != null) { manutencaoitem.manutencaocodigo = Convert.ToInt32(EDITCODIGO.Text); } if (EDITMANUTENCAOSERVICOCODIGO.Text != "" && EDITMANUTENCAOSERVICOCODIGO.Text != null) { manutencaoitem.servicocodigo = Convert.ToInt32(EDITMANUTENCAOSERVICOCODIGO.Text); } if (EDITMANUTENCAOSERVICOQTDE.Text != "" && EDITMANUTENCAOSERVICOQTDE.Text != null) { manutencaoitem.qtde = Convert.ToDecimal(EDITMANUTENCAOSERVICOQTDE.Text); } if (EDITMANUTENCAOSERVICOVLRUNITARIO.Text != "" && EDITMANUTENCAOSERVICOVLRUNITARIO.Text != null) { manutencaoitem.vlrunitario = Convert.ToDecimal(EDITMANUTENCAOSERVICOVLRUNITARIO.Text); } if (EDITMANUTENCAOSERVICOVLRTOTAL.Text != "" && EDITMANUTENCAOSERVICOVLRTOTAL.Text != null) { manutencaoitem.vlrtotal = Convert.ToDecimal(EDITMANUTENCAOSERVICOVLRTOTAL.Text); } ManutencaoItemControle manutencaoitemcontrole = new ManutencaoItemControle(); if (EDITMANUTENCAOSERVICOITEM.Text != "" || (EDITMANUTENCAOSERVICOITEM.Text == null)) { manutencaoitemcontrole.alterar(manutencaoitem); } else { manutencaoitemcontrole.salvar(manutencaoitem); } } MessageBox.Show("Item de serviço cadastrado com sucesso"); limpaTelaProdutos(); limpaTelaServicos(); AtualizaGrid(); } }
private void BOTAOPRODUTOINCLUIR_Click(object sender, EventArgs e) { bool wretornoestoque = true; bool wretornovalorcompra = true; /* * int linha; * linha = gridpro.Rows.Count + 1; * * if (EDITVALOR.Text == "") * { * EDITVALOR.Text = "0"; * } * gridpro.Rows.Insert(0, EDITPRODUTOCODIGO.Text, EDITPRODUTODESCRICAO.Text, EDITQTDE.Text, EDITVLRUNITARIO.Text, EDITVLRTOTAL.Text); * * EDITVALOR.Text = Convert.ToString(Convert.ToDecimal(EDITVALOR.Text) + Convert.ToDecimal(EDITVLRTOTAL.Text)); * * EDITQTDE.Clear(); * EDITVLRTOTAL.Clear(); * EDITVLRUNITARIO.Clear(); * EDITPRODUTOCODIGO.Clear(); * EDITPRODUTODESCRICAO.Clear(); */ if (validaDadosManutencoaProduto() == true) { //Movimenta estoque ProdutoModelo produto = new ProdutoModelo(); produto.codigo = Convert.ToInt32(EDITMANUTENCAOPRODUTOCODIGO.Text); ProdutoControle produtocontrole = new ProdutoControle(); wretornoestoque = produtocontrole.atualizaestoque(EDITMANUTENCAOPRODUTOCODIGO.Text, "saida", Convert.ToDecimal(EDITMANUTENCAOPRODUTOQTDE.Text)); if (wretornoestoque == true) { //atualiza valor da manutencao (capa) ManutencaoModelo manutencaoatualizada = new ManutencaoModelo(); manutencaoatualizada.codigo = Convert.ToInt32(EDITCODIGO.Text); ManutencaoControle manutencaocontrole = new ManutencaoControle(); wretornovalorcompra = manutencaocontrole.atualizavalormanutencao(manutencaoatualizada, "entrada", Convert.ToDecimal(EDITMANUTENCAOPRODUTOVLRTOTAL.Text)); if (wretornovalorcompra == true) { ManutencaoitemModelo manutencaoitem = new ManutencaoitemModelo(); Funcoes funcoes = new Funcoes(); if (EDITMANUTENCAOPRODUTOITEM.Text != "" && EDITMANUTENCAOPRODUTOITEM.Text != null) { manutencaoitem.codigo = Convert.ToInt32(EDITMANUTENCAOPRODUTOITEM.Text); } if (EDITCODIGO.Text != "" && EDITCODIGO.Text != null) { manutencaoitem.manutencaocodigo = Convert.ToInt32(EDITCODIGO.Text); } if (EDITMANUTENCAOPRODUTOCODIGO.Text != "" && EDITMANUTENCAOPRODUTOCODIGO.Text != null) { manutencaoitem.produtocodigo = Convert.ToInt32(EDITMANUTENCAOPRODUTOCODIGO.Text); } if (EDITMANUTENCAOPRODUTOQTDE.Text != "" && EDITMANUTENCAOPRODUTOQTDE.Text != null) { manutencaoitem.qtde = Convert.ToDecimal(EDITMANUTENCAOPRODUTOQTDE.Text); } if (EDITMANUTENCAOPRODUTOVLRUNITARIO.Text != "" && EDITMANUTENCAOPRODUTOVLRUNITARIO.Text != null) { manutencaoitem.vlrunitario = Convert.ToDecimal(EDITMANUTENCAOPRODUTOVLRUNITARIO.Text); } if (EDITMANUTENCAOPRODUTOVLRTOTAL.Text != "" && EDITMANUTENCAOPRODUTOVLRTOTAL.Text != null) { manutencaoitem.vlrtotal = Convert.ToDecimal(EDITMANUTENCAOPRODUTOVLRTOTAL.Text); } ManutencaoItemControle manutencaoitemcontrole = new ManutencaoItemControle(); if (EDITMANUTENCAOPRODUTOITEM.Text != "" || (EDITMANUTENCAOPRODUTOITEM.Text == null)) { manutencaoitemcontrole.alterar(manutencaoitem); } else { manutencaoitemcontrole.salvar(manutencaoitem); } } } MessageBox.Show("Item cadastrado com sucesso"); limpaTelaProdutos(); limpaTelaServicos(); AtualizaGrid(); } }