Пример #1
0
        public bool ChecarPerfilAdmin()
        {
            PerfilDAL perDAL = new PerfilDAL(db);

            MLL.Perfil perAdmin = perDAL.Tudo()
                                  .Where(p => p.Nome_Perfil == "Administrador")
                                  .OrderBy(p => p.Nome_Perfil).FirstOrDefault();

            if (perAdmin == null)
            {
                MLL.Perfil perfil = new MLL.Perfil();

                perfil.Nome_Perfil = "Administrador";

                if (perDAL.Adicionar(perfil) == true)
                {
                    return(true);
                }
                else
                {
                    return(false);
                }
            }
            else
            {
                return(false);
            }
        }
Пример #2
0
        public string ExcluirPerfil(int codigo)
        {
            PerfilBLL perBLL = new PerfilBLL();

            MLL.Perfil perfil = perBLL.ObterPorId(codigo);

            return(perBLL.ExcluirPerfil(perfil));
        }
Пример #3
0
        public ActionResult EditarPerfil()
        {
            PerfilBLL perBLL = new PerfilBLL();

            MLL.Perfil perfil = perBLL.ObterPorId(perBLL.DescriptografaID(Request.QueryString["codigo"]));


            return(View(perfil));
        }
Пример #4
0
        public string ExcluirPerfil(MLL.Perfil perfil)
        {
            string    result = "";
            PerfilDAL perDAL = new PerfilDAL(db);

            if (perDAL.Remover(perfil) == true)
            {
                result = "ok";
            }
            else
            {
                result = "error - " + perDAL.erro;
            }

            return(result);
        }
Пример #5
0
        public JObject EditarPerfil(MLL.Perfil perfil, FormCollection form)
        {
            JObject   obj    = new JObject();
            PerfilDAL perDAL = new PerfilDAL(db);


            if (perDAL.Editar(perfil) == true)
            {
                obj.Add(new JProperty("ok", "ok"));
            }
            else
            {
                obj.Add(new JProperty("erro", perDAL.erro));
            }

            return(obj);
        }
Пример #6
0
        public string EditarPerfil(MLL.Perfil perfil, FormCollection form)
        {
            PerfilBLL perBLL = new PerfilBLL();

            return(perBLL.EditarPerfil(perfil, form).ToString());
        }