Пример #1
0
 protected void grd_RowCommand(object sender, GridViewCommandEventArgs e)
 {
     if (e.CommandName == "_Edit")
     {
         Response.Redirect("EditChart.aspx?id=" + e.CommandArgument);
     }
     else if (e.CommandName == "_delete")
     {
         clsEmergentiFactory fac       = new clsEmergentiFactory();
         clsEmergentiKeys    key       = new clsEmergentiKeys(Convert.ToInt32(e.CommandArgument));
         List <clsEmergenti> Emergenti = fac.GetAllBy(clsEmergenti.clsEmergentiFields.ID, e.CommandArgument);
         if (Emergenti != null && Emergenti.Count > 1)
         {
             pnlError.Visible   = true;
             pnlSuccess.Visible = false;
             lblError.Text      = "Can't delete this Emergenti";
         }
         else
         {
             fac.Delete(key);
             LoadData();
             pnlSuccess.Visible = true;
             pnlError.Visible   = false;
             lblSuccess.Text    = "Emergenti deleted successfully";
         }
     }
 }
Пример #2
0
        //Bind your Grid View here
        private void BindTaskList()
        {
            clsEmergentiFactory fac         = new clsEmergentiFactory();
            DataSet             Emergenti   = fac.GetAll(Convert.ToInt32(ViewState["PageNumber"]), 100, ViewState["SortColumn"].ToString(), null);
            DataTable           myDataTable = Emergenti.Tables[0]; //Set your DataTable here

            ViewState["Count"] = Emergenti.Tables[1];
            grd.DataSource     = myDataTable;
            grd.DataBind();
        }
Пример #3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                if (Session["User"] != null)
                {
                    HtmlGenericControl ManageSongs = (HtmlGenericControl)Master.FindControl("ManageSongs");
                    ManageSongs.Attributes.Add("class", "select");
                    HtmlGenericControl ManageCompany = (HtmlGenericControl)Master.FindControl("ManageCompany");
                    ManageCompany.Attributes.Add("class", "select");
                    HtmlGenericControl ManageLabel = (HtmlGenericControl)Master.FindControl("ManageLabel");
                    ManageLabel.Attributes.Add("class", "select");
                    HtmlGenericControl ManageEmergenti = (HtmlGenericControl)Master.FindControl("ManageEmergenti");
                    ManageEmergenti.Attributes.Add("class", "current");
                    HtmlGenericControl ImportData = (HtmlGenericControl)Master.FindControl("ImportData");
                    ImportData.Attributes.Add("class", "select");
                    HtmlGenericControl audienceFigures = (HtmlGenericControl)Master.FindControl("audienceFigures");
                    audienceFigures.Attributes.Add("class", "select");
                    HtmlGenericControl digitalData = (HtmlGenericControl)Master.FindControl("digitalData");
                    digitalData.Attributes.Add("class", "select");
                    HtmlGenericControl MoveFiles = (HtmlGenericControl)Master.FindControl("MoveFiles");
                    MoveFiles.Attributes.Add("class", "select");
                    HtmlGenericControl Promoter = (HtmlGenericControl)Master.FindControl("Promoter");
                    Promoter.Attributes.Add("class", "select");

                    LoadData();

                    Session["Emergenti"]  = null;
                    Session["eEmergenti"] = null;
                    if (Request.QueryString != null && Request.QueryString["id"] != null)
                    {
                        hf.Value = Request.QueryString["id"];
                        clsEmergentiFactory fac       = new clsEmergentiFactory();
                        clsEmergentiKeys    key       = new clsEmergentiKeys(Convert.ToInt32(hf.Value));
                        clsEmergenti        Emergenti = fac.GetByPrimaryKey(key);

                        ddlSettimana.SelectedItem.Value = Emergenti.Settimana;
                        lbl_1.Text    = Emergenti.Posizione;
                        txtArt_1.Text = Emergenti.Artista;
                        txtTit_1.Text = Emergenti.Titolo;
                        txtEtt_1.Text = Emergenti.Anno;
                    }
                    LoadData();
                }
                else
                {
                    Response.Redirect("Login.aspx");
                }
            }
        }
Пример #4
0
        protected void btnSearch_Click(object sender, EventArgs e)
        {
            string Keyword = txtSearch.Text;

            if (!string.IsNullOrEmpty(Keyword))
            {
                clsEmergentiFactory fac       = new clsEmergentiFactory();
                DataSet             Emergenti = fac.GetAll(Convert.ToInt32(ViewState["PageNumber"]), 100000, ViewState["SortColumn"].ToString(), Keyword);

                DataTable myDataTable = Emergenti.Tables[0]; //Set your DataTable here

                ViewState["Count"] = Emergenti.Tables[1];

                grd.DataSource = myDataTable;
                grd.DataBind();
            }
            else
            {
                BindTaskList();
            }
        }
Пример #5
0
        protected void btn_Click(object sender, EventArgs e)
        {
            List <clsEmergenti> clsEmergentiList = new List <clsEmergenti>();

            clsEmergentiFactory fac = new clsEmergentiFactory();

            string week = ddlSettimana.SelectedItem.Value;

            int    ID         = Convert.ToInt32(hf.Value);
            string Position1  = lbl_1.Text;
            string txtArt_101 = txtArt_1.Text;
            string txtTit_101 = txtTit_1.Text;
            string txtEtt_101 = txtEtt_1.Text;

            clsEmergentiList.Add(new clsEmergenti {
                ID = ID, Settimana = week, Posizione = Position1, Artista = txtArt_101, Titolo = txtTit_101, Etichetta = txtEtt_101
            });
            foreach (var item in clsEmergentiList)
            {
                clsEmergenti Emergenti = new clsEmergenti();
                Emergenti.ID        = item.ID;
                Emergenti.Settimana = item.Settimana;
                Emergenti.Posizione = item.Posizione;
                Emergenti.Artista   = item.Artista;
                Emergenti.Titolo    = item.Titolo;
                Emergenti.Etichetta = item.Etichetta;
                Emergenti.Anno      = item.Etichetta;
                if (!string.IsNullOrEmpty(Emergenti.Artista) && !string.IsNullOrEmpty(Emergenti.Titolo))
                {
                    fac.Update(Emergenti);
                }
            }

            pnlSuccess.Visible = true;
            lblSuccess.Text    = "Chart updated successfully";
            pnlError.Visible   = false;

            Response.Redirect("Charts.aspx");
        }
Пример #6
0
        protected void btn_Click(object sender, EventArgs e)
        {
            List <clsEmergenti> clsEmergentiList = new List <clsEmergenti>();

            clsEmergentiFactory fac = new clsEmergentiFactory();

            string week = ddlSettimana.SelectedItem.Value;

            string Position1  = lbl_1.Text;
            string txtArt_101 = txtArt_1.Text;
            string txtTit_101 = txtTit_1.Text;
            string txtEtt_101 = txtEtt_1.Text;

            clsEmergentiList.Add(new clsEmergenti {
                Settimana = week, Posizione = Position1, Artista = txtArt_101, Titolo = txtTit_101, Etichetta = txtEtt_101
            });

            string Position2  = lbl_2.Text;
            string txtArt_102 = txtArt_2.Text;
            string txtTit_102 = txtTit_2.Text;
            string txtEtt_102 = txtEtt_2.Text;

            clsEmergentiList.Add(new clsEmergenti {
                Settimana = week, Posizione = Position2, Artista = txtArt_102, Titolo = txtTit_102, Etichetta = txtEtt_102
            });

            string Position3  = lbl_3.Text;
            string txtArt_103 = txtArt_3.Text;
            string txtTit_103 = txtTit_3.Text;
            string txtEtt_103 = txtEtt_3.Text;

            clsEmergentiList.Add(new clsEmergenti {
                Settimana = week, Posizione = Position3, Artista = txtArt_103, Titolo = txtTit_103, Etichetta = txtEtt_103
            });

            string Position4  = lbl_4.Text;
            string txtArt_104 = txtArt_4.Text;
            string txtTit_104 = txtTit_4.Text;
            string txtEtt_104 = txtEtt_4.Text;

            clsEmergentiList.Add(new clsEmergenti {
                Settimana = week, Posizione = Position4, Artista = txtArt_104, Titolo = txtTit_104, Etichetta = txtEtt_104
            });

            string Position5  = lbl_5.Text;
            string txtArt_105 = txtArt_5.Text;
            string txtTit_105 = txtTit_5.Text;
            string txtEtt_105 = txtEtt_5.Text;

            clsEmergentiList.Add(new clsEmergenti {
                Settimana = week, Posizione = Position5, Artista = txtArt_105, Titolo = txtTit_105, Etichetta = txtEtt_105
            });

            string Position6  = lbl_6.Text;
            string txtArt_106 = txtArt_6.Text;
            string txtTit_106 = txtTit_6.Text;
            string txtEtt_106 = txtEtt_6.Text;

            clsEmergentiList.Add(new clsEmergenti {
                Settimana = week, Posizione = Position6, Artista = txtArt_106, Titolo = txtTit_106, Etichetta = txtEtt_106
            });

            string Position7  = lbl_7.Text;
            string txtArt_107 = txtArt_7.Text;
            string txtTit_107 = txtTit_7.Text;
            string txtEtt_107 = txtEtt_7.Text;

            clsEmergentiList.Add(new clsEmergenti {
                Settimana = week, Posizione = Position7, Artista = txtArt_107, Titolo = txtTit_107, Etichetta = txtEtt_107
            });

            string Position8  = lbl_8.Text;
            string txtArt_108 = txtArt_8.Text;
            string txtTit_108 = txtTit_8.Text;
            string txtEtt_108 = txtEtt_8.Text;

            clsEmergentiList.Add(new clsEmergenti {
                Settimana = week, Posizione = Position8, Artista = txtArt_108, Titolo = txtTit_108, Etichetta = txtEtt_108
            });

            string Position9  = lbl_9.Text;
            string txtArt_109 = txtArt_9.Text;
            string txtTit_109 = txtTit_9.Text;
            string txtEtt_109 = txtEtt_9.Text;

            clsEmergentiList.Add(new clsEmergenti {
                Settimana = week, Posizione = Position9, Artista = txtArt_109, Titolo = txtTit_109, Etichetta = txtEtt_109
            });

            string Position10 = lbl_10.Text;
            string txtArt_110 = txtArt_10.Text;
            string txtTit_110 = txtTit_10.Text;
            string txtEtt_110 = txtEtt_10.Text;

            clsEmergentiList.Add(new clsEmergenti {
                Settimana = week, Posizione = Position10, Artista = txtArt_110, Titolo = txtTit_110, Etichetta = txtEtt_110
            });

            string Position11  = lbl_11.Text;
            string txtArt_1011 = txtArt_11.Text;
            string txtTit_1011 = txtTit_11.Text;
            string txtEtt_1011 = txtEtt_11.Text;

            clsEmergentiList.Add(new clsEmergenti {
                Settimana = week, Posizione = Position11, Artista = txtArt_1011, Titolo = txtTit_1011, Etichetta = txtEtt_1011
            });

            string Position12  = lbl_12.Text;
            string txtArt_1012 = txtArt_12.Text;
            string txtTit_1012 = txtTit_12.Text;
            string txtEtt_1012 = txtEtt_12.Text;

            clsEmergentiList.Add(new clsEmergenti {
                Settimana = week, Posizione = Position12, Artista = txtArt_1012, Titolo = txtTit_1012, Etichetta = txtEtt_1012
            });

            string Position13  = lbl_13.Text;
            string txtArt_1013 = txtArt_13.Text;
            string txtTit_1013 = txtTit_13.Text;
            string txtEtt_1013 = txtEtt_13.Text;

            clsEmergentiList.Add(new clsEmergenti {
                Settimana = week, Posizione = Position13, Artista = txtArt_1013, Titolo = txtTit_1013, Etichetta = txtEtt_1013
            });

            string Position14  = lbl_14.Text;
            string txtArt_1014 = txtArt_14.Text;
            string txtTit_1014 = txtTit_14.Text;
            string txtEtt_1014 = txtEtt_14.Text;

            clsEmergentiList.Add(new clsEmergenti {
                Settimana = week, Posizione = Position14, Artista = txtArt_1014, Titolo = txtTit_1014, Etichetta = txtEtt_1014
            });

            string Position15  = lbl_15.Text;
            string txtArt_1015 = txtArt_15.Text;
            string txtTit_1015 = txtTit_15.Text;
            string txtEtt_1015 = txtEtt_15.Text;

            clsEmergentiList.Add(new clsEmergenti {
                Settimana = week, Posizione = Position15, Artista = txtArt_1015, Titolo = txtTit_1015, Etichetta = txtEtt_1015
            });

            string Position16  = lbl_16.Text;
            string txtArt_1016 = txtArt_16.Text;
            string txtTit_1016 = txtTit_16.Text;
            string txtEtt_1016 = txtEtt_16.Text;

            clsEmergentiList.Add(new clsEmergenti {
                Settimana = week, Posizione = Position16, Artista = txtArt_1016, Titolo = txtTit_1016, Etichetta = txtEtt_1016
            });

            string Position17  = lbl_17.Text;
            string txtArt_1017 = txtArt_17.Text;
            string txtTit_1017 = txtTit_17.Text;
            string txtEtt_1017 = txtEtt_17.Text;

            clsEmergentiList.Add(new clsEmergenti {
                Settimana = week, Posizione = Position17, Artista = txtArt_1017, Titolo = txtTit_1017, Etichetta = txtEtt_1017
            });

            string Position18  = lbl_18.Text;
            string txtArt_1018 = txtArt_18.Text;
            string txtTit_1018 = txtTit_18.Text;
            string txtEtt_1018 = txtEtt_18.Text;

            clsEmergentiList.Add(new clsEmergenti {
                Settimana = week, Posizione = Position18, Artista = txtArt_1018, Titolo = txtTit_1018, Etichetta = txtEtt_1018
            });

            string Position19  = lbl_19.Text;
            string txtArt_1019 = txtArt_19.Text;
            string txtTit_1019 = txtTit_19.Text;
            string txtEtt_1019 = txtEtt_19.Text;

            clsEmergentiList.Add(new clsEmergenti {
                Settimana = week, Posizione = Position19, Artista = txtArt_1019, Titolo = txtTit_1019, Etichetta = txtEtt_1019
            });

            string Position20  = lbl_20.Text;
            string txtArt_1020 = txtArt_20.Text;
            string txtTit_1020 = txtTit_20.Text;
            string txtEtt_1020 = txtEtt_20.Text;

            clsEmergentiList.Add(new clsEmergenti {
                Settimana = week, Posizione = Position20, Artista = txtArt_1020, Titolo = txtTit_1020, Etichetta = txtEtt_1020
            });

            foreach (var item in clsEmergentiList)
            {
                clsEmergenti Emergenti = new clsEmergenti();
                Emergenti.Settimana = item.Settimana;
                Emergenti.Posizione = item.Posizione;
                Emergenti.Artista   = item.Artista;
                Emergenti.Titolo    = item.Titolo;
                Emergenti.Etichetta = item.Etichetta;
                Emergenti.Anno      = item.Etichetta;
                if (!string.IsNullOrEmpty(Emergenti.Artista) && !string.IsNullOrEmpty(Emergenti.Titolo))
                {
                    fac.Insert(Emergenti);
                }
            }

            pnlSuccess.Visible = true;
            lblSuccess.Text    = "Chart added successfully";
            pnlError.Visible   = false;

            Response.Redirect("Charts.aspx");
        }