示例#1
0
            public bool call()
            {
                frmFuncionario frmNovoFuncionario = new frmFuncionario();

                frmNovoFuncionario.ShowDialog();
                return(frmNovoFuncionario.ObjFuncionario != null);
            }
示例#2
0
            public bool call(DataGridViewRow row)
            {
                clnFuncionario objFuncionario = new clnFuncionario
                {
                    Cod = UtilConvert.ToInt(row.Cells[0].Value)
                }.obterPorCod();

                if (objFuncionario != null)
                {
                    frmFuncionario frmAlterarFuncionario = new frmFuncionario
                    {
                        ObjFuncionario = objFuncionario
                    };
                    frmAlterarFuncionario.ShowDialog();
                    return(true);
                }
                return(false);
            }
示例#3
0
        private void frmLogin_Load(object sender, EventArgs e)
        {
            List <clnFuncionario> objFuncionarios = new clnFuncionario {
            }.obterTodos();

            if (objFuncionarios.Count == 0)
            {
                frmFuncionario frmFuncionario = new frmFuncionario();
                frmFuncionario.PrimeiroCadastro = true;
                frmFuncionario.ShowDialog();

                Application.Restart();
                return;
            }
            List <clnAcesso> objAcessos = new clnAcesso {
            }.obterTodos();

            if (objAcessos.Count == 0)
            {
                frmAcesso frmAcesso = new frmAcesso();
                frmAcesso.ObjAcesso = new clnAcesso
                {
                    CodFuncionario = objFuncionarios.First().Cod,
                    Senha          = "",
                    Usuario        = ""
                };
                frmAcesso.ShowDialog();

                Application.Restart();
                return;
            }

            clnUtil.atualizarForm(this);

            Focus();
            txtUsuario.Focus();
        }