// Verifica se existem Cargo Cadastrados
        public static bool VerificaExistenciaDeCargo()
        {
            List <Cargo> listAux = new List <Cargo>();

            listAux = CargoDAO.RetornaCargo();
            if (listAux.Count == 0)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
Example #2
0
        // Primeiro Funcionário
        public static bool primeiroFuncionario()
        {
            try
            {
                Funcionario fun = new Funcionario();

                fun.Id                    = 1;
                fun.Cargo                 = CargoDAO.BuscaCargoPorId(1);
                fun.Nome                  = "Administrador";
                fun.Sobrenome             = "Administrador";
                fun.Cpf                   = "Administrador";
                fun.Telefone              = "Administrador";
                fun.DataDeNascimento      = DateTime.Now.Date;
                fun.Cep                   = "Administrador";
                fun.Endereco              = "Administrador";
                fun.Complemento           = "Administrador";
                fun.Bairro                = "Administrador";
                fun.Cidade                = "Administrador";
                fun.Imagem                = "Administrador";
                fun.Email                 = "Administrador";
                fun.Senha                 = "Administrador";
                fun.Inativo               = false;
                fun.Home                  = true;
                fun.Bi                    = true;
                fun.Relatorios            = true;
                fun.ConsultarFuncionarios = true;
                fun.ManipularFuncionarios = true;
                fun.ManipularCargos       = true;
                fun.ConsultarCargos       = true;
                fun.ConsultarCategorias   = true;
                fun.ManipularCategorias   = true;
                fun.ManipularProdutos     = true;
                fun.ConsultarPedidos      = true;
                fun.ManipularPedidos      = true;
                fun.ConsultarReservas     = true;
                fun.ManipularReservas     = true;


                entities.Funcionarios.Add(fun);
                entities.SaveChanges();
                return(true);
            }
            catch (Exception)
            {
                return(false);
            }
        }
 // Cadastrar Cargo
 public static bool CadastrarCargo(Cargo cargo)
 {
     try
     {
         if (CargoDAO.BurcarCargoPorNome(cargo) == null)
         {
             entities.Cargos.Add(cargo);
             entities.SaveChanges();
             return(true);
         }
         else
         {
             return(false);
         }
     }
     catch (Exception)
     {
         return(false);
     }
 }