예제 #1
0
        public Boolean alterarAdministrador(int codFuncionario,
                                            string dataAdmissao,
                                            string dataDemissao,
                                            string email,
                                            string login,
                                            string nome,
                                            string senha,
                                            string telefone,
                                            int codCargo)
        {
            Administrador objAdmin = FactoryClasses.criarAdministrador();

            objAdmin.Codigo       = codFuncionario;
            objAdmin.DataAdmissao = dataAdmissao;
            objAdmin.DataDemissao = dataDemissao;
            objAdmin.Email        = email;
            objAdmin.Nome         = nome;
            objAdmin.Login        = login.ToLower().Trim();
            objAdmin.Senha        = senha.ToLower().Trim();
            objAdmin.Telefone     = telefone;

            Cargo objCargo = FactoryClasses.criarCargo();

            objCargo.Codigo = codCargo;
            objAdmin.Cargo  = objCargo;

            AdministradorBll objAdmBll = FactoryBll.criarAdministradorBll();

            return(objAdmBll.alterarAdministrador(objAdmin));
        }