void adicionarmanutencao() { try { if (checkBox1.CheckState == CheckState.Unchecked) { texto = observacoesTextBox.Text; } Manutencao_tb mn = new Manutencao_tb(); mn.DataManutencao = DateTime.Parse(dataManutencaoDateTimePicker.Text); mn.DataRegisto = DateTime.Now; mn.HoraFim = horaFimTextBox.Text; mn.HoraInicio = horaInicioTextBox.Text; mn.idCliente = idCliente; mn.idVeiculo = idve; mn.idServico = int.Parse(comboBox1.SelectedValue.ToString()); mn.ValorManutencao = decimal.Parse(valorManutencaoTextBox.Text); mn.TipoManutencao = tipoManutencaoComboBox.Text; mn.KilometragemManutencao = kilometragemManutencaoTextBox.Text; mn.NivelTanque = nivelTanqueComboBox.Text; mn.Observacoes = texto; si.Manutencao_tb.Add(mn); si.SaveChanges(); idManutencao = mn.idManutencao; MetroFramework.MetroMessageBox.Show(this, "Manutencao efectuada com sucesso, Obrigado", "Opercao com sucesso.", MessageBoxButtons.OK, MessageBoxIcon.Information); btnManutencao.Enabled = false; } catch (Exception ex) { MetroFramework.MetroMessageBox.Show(this, "Error, Por favor contacte ao administrador do sistema: " + ex.Message, "Error no Sistema", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
void adicionarprimeiro() { try { Abastecimento_tb ab = new GesDisponibilidade.Abastecimento_tb(); ab.KmInicio = long.Parse(textBox1.Text); ab.KmFinais = long.Parse(kmInicioTextBox.Text); ab.idVeiculo = idViat; ab.Litros = decimal.Parse(litrosTextBox.Text); ab.DataRegisto = DateTime.Now; ab.DataAbastecimento = DateTime.Parse(dataAbastecimentoDateTimePicker.Text); long kmpercoridos = long.Parse(kmInicioTextBox.Text) - long.Parse(textBox1.Text); ab.KmPercorridos = kmpercoridos; decimal consumo = (kmpercoridos / decimal.Parse(litrosTextBox.Text)); ab.Consumo = consumo; decimal totalpreco = decimal.Parse(litrosTextBox.Text) * decimal.Parse(precoLitroTextBox.Text); ab.PrecoLitro = decimal.Parse(precoLitroTextBox.Text); ab.Total = totalpreco; si.Abastecimento_tb.Add(ab); si.SaveChanges(); MetroFramework.MetroMessageBox.Show(this, "Abastecimento efectuado com sucesso, Obrigado", "Opercao com sucesso.", MessageBoxButtons.OK, MessageBoxIcon.Information); btn1.Visible = true; btn2.Visible = false; textBox1.Visible = false; label8.Visible = false; } catch (Exception ex) { MetroFramework.MetroMessageBox.Show(this, "Error, Por favor contacte ao administrador do sistema: " + ex.Message, "Error no Sistema", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnSalvar_Click(object sender, EventArgs e) { try { Fluidos_tb fl = new Fluidos_tb(); fl.NomeFluido = nomeFluidoTextBox.Text; fl.UnidadeMedida = unidadeMedidaTextBox.Text; si.Fluidos_tb.Add(fl); si.SaveChanges(); MetroFramework.MetroMessageBox.Show(this, "Dados adicionados com sucesso, Obrigado", "Opercao com sucesso.", MessageBoxButtons.OK, MessageBoxIcon.Information); fluidos_tbBindingSource.DataSource = si.Fluidos_tb.ToList(); } catch (Exception ex) { MetroFramework.MetroMessageBox.Show(this, "Error, Por favor contacte ao administrador do sistema: " + ex.Message, "Error no Sistema", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnSalvar_Click(object sender, EventArgs e) { try { Servicos_tb sv = new GesDisponibilidade.Servicos_tb(); sv.DescricaoServico = descricaoServicoTextBox.Text; sv.NomeServico = nomeServicoTextBox.Text; si.Servicos_tb.Add(sv); si.SaveChanges(); MetroFramework.MetroMessageBox.Show(this, "Dados adicionados com sucesso, Obrigado", "Opercao com sucesso.", MessageBoxButtons.OK, MessageBoxIcon.Information); servicos_tbBindingSource.DataSource = si.Servicos_tb.ToList(); } catch (Exception ex) { MetroFramework.MetroMessageBox.Show(this, "Error, Por favor contacte ao administrador do sistema: " + ex.Message, "Error no Sistema", MessageBoxButtons.OK, MessageBoxIcon.Error); } }