public bool Incluir(MdlFuncionario mdlFuncionario) { try { using (SqlCommand cmd = new SqlCommand("PROC_INCLUIR_CADASTRO", sql)) { cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddRange(new[] { new SqlParameter("@NOME_FUNCIONARIO", mdlFuncionario.GetNome()), new SqlParameter("@NUM_CPF", mdlFuncionario.GetCPF()), new SqlParameter("@NUM_RG", mdlFuncionario.GetRG()), new SqlParameter("@DATA_NASCIMENTO", mdlFuncionario.GetDataNascimento()), new SqlParameter("@DATA_ADMISSAO", mdlFuncionario.GetDataAdmissao()), new SqlParameter("@TELEFONE1", mdlFuncionario.GetTel1()), new SqlParameter("@TELEFONE2", mdlFuncionario.GetTel2()), new SqlParameter("@CELULAR", mdlFuncionario.GetCelular()), new SqlParameter("@EMAIL_FUNC", mdlFuncionario.GetEmail()), new SqlParameter("@CEP", mdlFuncionario.GetCEP()), new SqlParameter("@LOGRADOURO", mdlFuncionario.GetEndereco()), new SqlParameter("@NUMERO", mdlFuncionario.GetNumero()), new SqlParameter("@COMPLEMENTO", mdlFuncionario.GetComplemento()), new SqlParameter("@BAIRRO", mdlFuncionario.GetBairro()), new SqlParameter("@CIDADE", mdlFuncionario.GetCidade()), new SqlParameter("@UF", mdlFuncionario.GetUf()), new SqlParameter("@PAIS", mdlFuncionario.GetPais()), new SqlParameter("@ID_CARGO", mdlFuncionario.GetCargo()), new SqlParameter("@ID_PERFIL_USUARIO", mdlFuncionario.GetTipo()), new SqlParameter("@LOGIN", mdlFuncionario.GetLogin()), new SqlParameter("@SENHA", mdlFuncionario.GetSenha()) }); cmd.ExecuteNonQuery(); } return(true); } catch (Exception e) { throw new Exception(erroMsg + e.Message); } }