示例#1
0
        public CadastroFuncionario(int NR)
        {
            InitializeComponent();
            txtCargo.Items.Clear();
            txtSetor.Items.Clear();

            btnCadastrarUsuario.FlatStyle = FlatStyle.Flat;
            btnCadastrarUsuario.FlatAppearance.BorderColor = Color.ForestGreen;
            btnCadastrarUsuario.FlatAppearance.BorderSize  = 1;

            btnVoltar.FlatStyle = FlatStyle.Flat;
            btnVoltar.FlatAppearance.BorderColor = Color.DarkCyan;
            btnVoltar.FlatAppearance.BorderSize  = 1;

            Random numRandFuncionario = new Random();

            numFuncionario = numRandFuncionario.Next(11000000, 11999999);
            if (controleClasse.procurarFuncionario(numFuncionario) == null)
            {
                nudNR.Value = numRandFuncionario.Next(11000000, 11999999);
            }
            else
            {
                Random numRandFuncionario2 = new Random();
                numFuncionario = numRandFuncionario2.Next(11000000, 11999999);
            }


            if (NR != 0)
            {
                verificar = NR;
                btnCadastrarUsuario.Text = "Editar";
                label3.Text = "Edição de Funcionário";
                var pesquisa = controleClasse.procurarFuncionario(NR);
                PreencherCampos(pesquisa);
            }
            PrencheerCombo();
        }