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); } }
private void btExcluir_Click(object sender, EventArgs e) { try { Ferramentas.MessageBoxHelper.PrepToCenterMessageBoxOnForm(this); DialogResult res = MessageBox.Show("Deseja excluir este Produto ?", "Aviso", MessageBoxButtons.YesNo, MessageBoxIcon.Information); if (res.ToString() == "Yes") { DALConexao cx = new DALConexao(DadosDaConexao.srtConexao); BLLMotorista bll = new BLLMotorista(cx); bll.Excluir(Convert.ToInt32(txtCodigo.Text)); Ferramentas.MessageBoxHelper.PrepToCenterMessageBoxOnForm(this); MessageBox.Show("Registro excluido com sucesso", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); this.LimpaCampos(); this.AlteraBotoes(1); } } catch (Exception erro) { Ferramentas.MessageBoxHelper.PrepToCenterMessageBoxOnForm(this); MessageBox.Show("Impossivel excluir este registro \n O Registro está sendo utilizado \n" + erro.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); AlteraBotoes(3); } }