private void btSalvar_Click(object sender, EventArgs e) { try { ModeloMotorista modelo = new ModeloMotorista(); txtNome.Text = txtNome.Text.ToUpper(); modelo.MotNome = txtNome.Text; txtLocalidade.Text = txtLocalidade.Text.ToUpper(); modelo.MotLocalidade = txtLocalidade.Text; modelo.MotCNH = txtCNH.Text; modelo.MotVencCNH = dtpVencimentoCNH.Value; txtCargo.Text = txtCargo.Text.ToUpper(); modelo.MotCargo = txtCargo.Text; modelo.MotSituacao = cbAtivo.Text; DALConexao cx = new DALConexao(DadosDaConexao.srtConexao); BLLMotorista bll = new BLLMotorista(cx); if (operacao == "inserir") { modelo.CarregaImagemCNH(cnh); modelo.CarregaImagemFoto(foto); bll.Incluir(modelo); Ferramentas.MessageBoxHelper.PrepToCenterMessageBoxOnForm(this); MessageBox.Show("Cadastro efetuado - Código " + modelo.IdMotorista.ToString(), "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { modelo.IdMotorista = Convert.ToInt32(txtCodigo.Text); if (this.foto == "Imagem Original") { ModeloMotorista mt = bll.CarregaModeloMotorista(modelo.IdMotorista); modelo.MotFoto = mt.MotFoto; } else { modelo.CarregaImagemFoto(foto); } if (this.cnh == "Imagem Original") { ModeloMotorista mt = bll.CarregaModeloMotorista(modelo.IdMotorista); modelo.MotImgCNH = mt.MotImgCNH; } else { modelo.CarregaImagemCNH(cnh); } bll.Alterar(modelo); Ferramentas.MessageBoxHelper.PrepToCenterMessageBoxOnForm(this); MessageBox.Show("Cadastro Alterado", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); } this.LimpaCampos(); this.AlteraBotoes(1); } catch (Exception erro) { MessageBox.Show(erro.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } }