Exemple #1
0
    protected void btnCadastrarDestaque_Click(object sender, EventArgs e)
    {
        if ((txbUrlDestaque.Text == "") | (txbUrlImagem.Text == "") | (txbTitulo.Text == ""))
        {
            Response.Redirect("/admin/destaques?n=U");
        }

        Destaque destaque = new Destaque();

        destaque.Url           = txbUrlDestaque.Text;
        destaque.ImgUrl        = txbUrlImagem.Text;
        destaque.Titulo        = txbTitulo.Text;
        destaque.Administrador = Session["ObjAdm"] as Administrador;

        if (DestaqueDB.Insert(destaque) != -2)
        {
            txbUrlDestaque.Text = "";
            txbUrlImagem.Text   = "";
            txbTitulo.Text      = "";
            Response.Redirect("/admin/destaques?n=u");
        }
        else
        {
            Response.Redirect("/admin/destaques?n=U");
        }
    }
        public void carrega()
        {
            ListaDestaques = new List <Destaque>();
            Destaque item01 = new Destaque()
            {
                Nome = "Carlo Danilo",
                Foto = "destaque",
                //Endereco = ""
            };

            ListaDestaques.Add(item01);

            Destaque item02 = new Destaque()
            {
                Nome = "Leonardo Viana",
                Foto = "destaque",
                //Endereco =""
            };

            ListaDestaques.Add(item02);

            Destaque item03 = new Destaque()
            {
                Nome = "Caio Daniel",
                Foto = "destaque",
                //Endereco =""
            };

            ListaDestaques.Add(item03);
        }
Exemple #3
0
        public static Destaque Select(long codigo)
        {
            Destaque destaque;
            string   query = "SELECT * FROM des_destaques WHERE des_codigo = ?codigo;";

            DBHelper    dbHelper;
            IDataReader dataReader;

            try
            {
                dbHelper = new DBHelper(query);
                dbHelper.AddParameter("?codigo", codigo);
                dataReader = dbHelper.Command.ExecuteReader();

                destaque = new Destaque();
                while (dataReader.Read())
                {
                    destaque.Codigo        = Convert.ToInt64(dataReader["des_codigo"]);
                    destaque.Titulo        = Convert.ToString(dataReader["des_titulo"]);
                    destaque.Url           = Convert.ToString(dataReader["des_url"]);
                    destaque.ImgUrl        = Convert.ToString(dataReader["des_imgurl"]);
                    destaque.Administrador = AdministradorDB.Select(Convert.ToInt64(dataReader["adm_codigo"]));
                }
                dbHelper.Dispose();
            }
            catch
            {
                destaque = null;
            }

            return(destaque);
        }
Exemple #4
0
 public static void MudarCor()
 {
     if (Cor is null || Cor.ToString() == "")
     {
         Cor = "Blue";
     }
     if (Fundo is null || Fundo.ToString() == "")
     {
         Fundo = "Light";
     }
     if (Destaque is null || Destaque.ToString() == "")
     {
         Destaque = "Blue";
     }
     LimparTema();
     ComporTema();
 }
Exemple #5
0
 protected void gdvDestaques_RowCommand(object sender, GridViewCommandEventArgs e)
 {
     if (e.CommandName == "Excluir")
     {
         Destaque destaque = new Destaque();
         destaque.Codigo = Convert.ToInt64(e.CommandArgument.ToString());
         if (DestaqueDB.Delete(destaque) != -2)
         {
             Response.Redirect("/admin/destaques?n=y");
         }
         else
         {
             Response.Redirect("/admin/destaques?n=Y");
         }
         CarregarGridDestaques();
     }
 }
Exemple #6
0
        public static int Update(Destaque destaque)
        {
            int    resultStatus = 0;
            string query        = "UPDATE des_destaques SET des_titulo = ?titulo, des_url = ?url, des_imgurl = ?imgurl WHERE des_codigo = ?codigo;";

            DBHelper dbHelper;

            try
            {
                dbHelper = new DBHelper(query);
                dbHelper.AddParameter("?titulo", destaque.Titulo);
                dbHelper.AddParameter("?url", destaque.Url);
                dbHelper.AddParameter("?imgurl", destaque.ImgUrl);
                dbHelper.AddParameter("?codigo", destaque.Codigo);
                dbHelper.Command.ExecuteNonQuery();
                dbHelper.Dispose();
            }
            catch
            {
                resultStatus = -2;
            }

            return(resultStatus);
        }
Exemple #7
0
        public static int Insert(Destaque destaque)
        {
            int    resultStatus = 0;
            string query        = "INSERT INTO des_destaques (des_titulo, des_url, des_imgurl, adm_codigo) VALUES (?titulo, ?url, ?imgurl, ?adm);";

            DBHelper dbHelper;

            try
            {
                dbHelper = new DBHelper(query);
                dbHelper.AddParameter("?titulo", destaque.Titulo);
                dbHelper.AddParameter("?url", destaque.Url);
                dbHelper.AddParameter("?imgurl", destaque.ImgUrl);
                dbHelper.AddParameter("?adm", destaque.Administrador.Codigo);
                dbHelper.Command.ExecuteNonQuery();
                dbHelper.Dispose();
            }
            catch (Exception e)
            {
                resultStatus = -2;
            }

            return(resultStatus);
        }
Exemple #8
0
 public static int Delete(Destaque destaque)
 {
     return(Delete(destaque.Codigo));
 }