public bool AtualizarFuncionario(FuncionarioAtModelo fcAtMd) { bool ret = false; try { MySqlCommand mysqlFun = new MySqlCommand("MYSP_ATUALIZAR_FUNCIONARIO"); mysqlFun.Connection = Conexao.ObjetoConexao; mysqlFun.CommandType = CommandType.StoredProcedure; mysqlFun.Parameters.AddWithValue("_IDENDERECO", fcAtMd.IDEnd); mysqlFun.Parameters.AddWithValue("_IDPESSOA", fcAtMd.IDPessoa); mysqlFun.Parameters.AddWithValue("_IDTELEFONE", fcAtMd.IDTelefone); mysqlFun.Parameters.AddWithValue("_IDFUNCIONARIO", fcAtMd.IDFuncionario); mysqlFun.Parameters.AddWithValue("_ESTADO", fcAtMd.Estado); mysqlFun.Parameters.AddWithValue("_CIDADE", fcAtMd.Cidade); mysqlFun.Parameters.AddWithValue("_BAIRRO", fcAtMd.Bairro); mysqlFun.Parameters.AddWithValue("_LOGRADOURO", fcAtMd.Logradouro); mysqlFun.Parameters.AddWithValue("_NUMERO", fcAtMd.NumeroEnd); mysqlFun.Parameters.AddWithValue("_NOME", fcAtMd.Nome); mysqlFun.Parameters.AddWithValue("_ANIVERSARIO", fcAtMd.Aniversario); mysqlFun.Parameters.AddWithValue("_NUMEROTEL", fcAtMd.NumeroTel); mysqlFun.Parameters.AddWithValue("_NUMEROCEL", fcAtMd.NumeroCel); mysqlFun.Parameters.AddWithValue("_LOGIN", fcAtMd.Login); mysqlFun.Parameters.AddWithValue("_SENHA", fcAtMd.Senha); mysqlFun.Parameters.AddWithValue("_FUNCAO", fcAtMd.Funcao); this.Conexao.Conectar(); mysqlFun.ExecuteNonQuery(); if (fcAtMd.IDEmpresa > 0) { if (this.IncluirAtualizarFunEmpr(fcAtMd.IDFuncEmp, fcAtMd.IDFuncionario, fcAtMd.IDEmpresa)) { MessageBox.Show("Atualizado com sucesso! (" + fcAtMd.Razao + ") "); } else { MessageBox.Show("Erro ao Vincular Funcionario a Empresa!"); } } else { MessageBox.Show("Atualizado com sucesso!"); } ret = true; } catch (Exception ex) { MessageBox.Show("Houve problemas. Erro: \n" + ex.Message); ret = true; } finally { this.Conexao.Desconectar(); } return(ret); }
public bool AtualizarFuncionario(FuncionarioAtModelo fcMD) { bool ret = false; FuncionarioDAL fcdl = new FuncionarioDAL(this.Conexao); ret = fcdl.AtualizarFuncionario(fcMD); return(ret); }