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 BOTAOPESQUISACOMPRA_Click(object sender, EventArgs e) { FmanutencaoLoc manutencaoFrmLoc = new FmanutencaoLoc(); manutencaoFrmLoc.ShowDialog(); if (manutencaoFrmLoc.codigoretornado != "" && manutencaoFrmLoc.codigoretornado != null) { ManutencaoModelo manutencao = new ManutencaoModelo(); manutencao.codigo = int.Parse(manutencaoFrmLoc.codigoretornado); ManutencaoControle manutencaocontrole = new ManutencaoControle(); manutencao = manutencaocontrole.atualizatela(manutencao); if (manutencao.codigo > 0) { EDITCODIGO.Text = Convert.ToString(manutencao.codigo); EDITDATAINICIOMANUTENCAO.Text = Convert.ToString(manutencao.datainiciomanutencao); EDITDATAFINALMANUTENCAO.Text = Convert.ToString(manutencao.datafinalmanutencao); EDITVLRTOTAL.Text = Convert.ToString(manutencao.vlrtotal); if (manutencao.veiculocodigo > 0) { VeiculoModelo veiculo = new VeiculoModelo(); veiculo.codigo = manutencao.veiculocodigo; VeiculoControle veicontrole = new VeiculoControle(); veiculo = veicontrole.atualizatela(veiculo); if (veiculo.codigo > 0) { EDITVEICULOCODIGO.Text = Convert.ToString(veiculo.codigo); EDITVEICULOPLACA.Text = veiculo.placa; EDITVEICULOANOFABRICA.Text = Convert.ToString(veiculo.anofabrica); EDITVEICULOANOMODELO.Text = Convert.ToString(veiculo.anomodelo); EDITVEICULOCHASSI.Text = veiculo.chassi; if (veiculo.codigo > 0) { MarcamodeloModelo marcamodelo = new MarcamodeloModelo(); marcamodelo.codigo = manutencao.veiculocodigo; MarcamodeloControle marcamodelocontrole = new MarcamodeloControle(); marcamodelo = marcamodelocontrole.pesquisaMarca(marcamodelo); if (marcamodelo.codigo > 0) { EDITMARCAMODELODESCRICAO.Text = marcamodelo.descricao; } MessageBox.Show("Dados da manutenção localizados com sucesso. Favor informar o(s) item(ns) da manutenção."); groupBoxManutencao.Enabled = false; GroupBoxProdutosManutencao.Enabled = true; GroupBoxServicosManutencao.Enabled = true; AtualizaGrid(); } } } } } }
private void botaoincluiros_Click_1(object sender, EventArgs e) { int wnumerodamanutencao = 0; if (validaDadosManutencao() == true) { ManutencaoModelo manutencao = new ManutencaoModelo(); Funcoes funcoes = new Funcoes(); if (EDITCODIGO.Text != "" && EDITCODIGO.Text != null) { manutencao.codigo = Convert.ToInt32(EDITCODIGO.Text); } if (EDITDATAINICIOMANUTENCAO.Text != "" && EDITDATAINICIOMANUTENCAO.Text != null) { manutencao.datainiciomanutencao = Convert.ToDateTime(EDITDATAINICIOMANUTENCAO.Text); } if (EDITVEICULOCODIGO.Text != "" && EDITVEICULOCODIGO.Text != null) { manutencao.veiculocodigo = Convert.ToInt32(EDITVEICULOCODIGO.Text); } if (EDITVLRTOTAL.Text != "" && EDITVLRTOTAL.Text != null) { manutencao.vlrtotal = Convert.ToDecimal(EDITVLRTOTAL.Text); } ManutencaoControle manutencaocontrole = new ManutencaoControle(); { wnumerodamanutencao = manutencaocontrole.salvar(manutencao); EDITCODIGO.Text = Convert.ToString(wnumerodamanutencao); } MessageBox.Show("Dados da manutenção salvos com sucesso. Favor informar o(s) item(ns) da manutenção."); groupBoxManutencao.Enabled = false; GroupBoxProdutosManutencao.Enabled = true; GroupBoxServicosManutencao.Enabled = true; } }
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(); } }