public bool IncluirFuncionario(FuncionarioInModelo fc) { bool ret = false; FuncionarioDAL fcdl = new FuncionarioDAL(this.Conexao); ret = fcdl.IncluirFuncionario(fc); return(ret); }
public void ExcluirFuncionario(FuncionarioInModelo fcMD) { try { MySqlCommand cmd = new MySqlCommand("MYSP_EXCLUIR_FUNCIONARIO"); cmd.Connection = Conexao.ObjetoConexao; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("_IDFUNCIONARIO", fcMD.IDFuncionario); this.Conexao.Conectar(); cmd.ExecuteNonQuery(); this.Conexao.Desconectar(); } catch (Exception error) { MessageBox.Show("Houve problemas. Erro: \n\n" + error.Message); } }
public bool IncluirFuncionario(FuncionarioInModelo fcInMd) { bool ret = false; try { if (!LocalizarFuncionario(fcInMd.Aniversario, fcInMd.Nome, fcInMd.NumeroCel)) { if (fcInMd.ConSenha == fcInMd.Senha) { MySqlCommand mysqlFun = new MySqlCommand("MYSP_INCLUIR_FUNCIONARIO"); mysqlFun.Connection = Conexao.ObjetoConexao; mysqlFun.CommandType = CommandType.StoredProcedure; mysqlFun.Parameters.AddWithValue("_ESTADO", fcInMd.Estado); mysqlFun.Parameters.AddWithValue("_CIDADE", fcInMd.Cidade); mysqlFun.Parameters.AddWithValue("_BAIRRO", fcInMd.Bairro); mysqlFun.Parameters.AddWithValue("_LOGRADOURO", fcInMd.Logradouro); mysqlFun.Parameters.AddWithValue("_NUMERO", fcInMd.NumeroEnd); mysqlFun.Parameters.AddWithValue("_COMPLEMENTO", fcInMd.Complemento); mysqlFun.Parameters.AddWithValue("_NOME", fcInMd.Nome); mysqlFun.Parameters.AddWithValue("_ANIVERSARIO", fcInMd.Aniversario); mysqlFun.Parameters.AddWithValue("_NUMEROTEL", fcInMd.NumeroTel); mysqlFun.Parameters.AddWithValue("_NUMEROCEL", fcInMd.NumeroCel); mysqlFun.Parameters.AddWithValue("_LOGIN", fcInMd.Login); mysqlFun.Parameters.AddWithValue("_SENHA", fcInMd.Senha); mysqlFun.Parameters.AddWithValue("_FUNCAO", fcInMd.Funcao); this.Conexao.Conectar(); mysqlFun.ExecuteNonQuery(); if (ret = LocalizarFuncionario(fcInMd.Aniversario, fcInMd.Nome, fcInMd.NumeroCel)) { if (@id_funcionario != 0) { if (this.IncluirAtualizarFunEmpr(fcInMd.IDFuncEmp, @id_funcionario, fcInMd.IDEmpresa)) { MessageBox.Show("Funcionário, " + fcInMd.Nome + "(" + fcInMd.Razao + ")" + " cadastrado com sucesso!"); } else { MessageBox.Show("Erro ao Vincular Funcionario a Empresa!"); } } else { MessageBox.Show("Funcionário " + fcInMd.Nome + " cadastrado com sucesso!"); } } } else { MessageBox.Show("O campo [Confirma senha] tem que ser igual ao campo [Senha]!"); } } else { MessageBox.Show("Funcionário " + fcInMd.Nome + " já cadastrado!"); } } catch (Exception ex) { MessageBox.Show("Houve problemas. Erro: \n\n" + ex.Message); } finally { this.Conexao.Desconectar(); } return(ret); }
public void ExcluirFuncionario(FuncionarioInModelo fc) { FuncionarioDAL fcdl = new FuncionarioDAL(this.Conexao); fcdl.ExcluirFuncionario(fc); }