private void DataGridView1_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
        {
            int funcionarioId = Convert.ToInt32(dataGridView1["Id", e.RowIndex].Value);

            var funcionario = new FuncionariosDao().GetById(funcionarioId);

            if (this.usuario != null)
            {
                if (funcionario.UsuariosId != null)
                {
                    MessageBox.Show("Funcionário já contém usuário registrado!");
                }
                else
                {
                    var cadastro = new FormCadastrarUsuario(usuario, funcionario)
                    {
                        MdiParent   = this.MdiParent,
                        ControlBox  = false,
                        WindowState = FormWindowState.Maximized
                    };
                    cadastro.Show();
                    this.Close();
                }
            }
            else
            {
                var form = new FormCadastrarFuncionario(funcionario)
                {
                    MdiParent = this.ParentForm
                };

                this.Close();
                form.Show();
            }
        }
Exemple #2
0
        private void button2_Click(object sender, EventArgs e)
        {
            var usuario = new Usuarios();

            usuario.Login    = txtUsuario.Text;
            usuario.Password = TxtSenha.Text;
            if (txtUsuario.Text == "" && TxtSenha.Text == "")
            {
                AbrePrograma();
            }
            else if (new UsuariosDao().GetAll().Count == 0)
            {
                if (MessageBox.Show("Não existe nenhum usuário cadastrado, criar um?", "Importante!", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                {
                    var criar = new FormCadastrarUsuario();
                    criar.Show();
                }
            }
            else if (new UsuariosDao().ConfereUsuario(usuario))
            {
                Desktop_Fat.Program.clienteAtivo = new ClientesPjDao().ConfereUsuario(usuario);
                AbrePrograma();
            }
            else
            {
                MessageBox.Show("Usuário Inválido!");
            }
        }
        private void btnAdicionarUsuario_Click(object sender, EventArgs e)
        {
            FormCadastrarUsuario cadastrarUsuario = new FormCadastrarUsuario();

            cadastrarUsuario.Show();
        }
        private void cadastrarNovoUsuárioToolStripMenuItem1_Click(object sender, EventArgs e)
        {
            var cadastrarUsuario = new FormCadastrarUsuario();

            cadastrarUsuario.Show();
        }