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);
            }
        }
Exemple #2
0
        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);
            }
        }
Exemple #3
0
 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);
     }
 }
Exemple #4
0
 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);
     }
 }