private int AddData()
        {
            string user_id     = Session["UserId"].ToString();
            string album_name  = txtAlbumName.Text;
            string description = txtDescription.Text;
            string status      = rdlStatus.SelectedValue;
            int    typeid      = Convert.ToInt32(ddlMediaTypeList.SelectedValue);


            /*** UPLOAD ************************************************************************************************************/
            string[] FileImg = new String[2];
            string   front_image = string.Empty; string main_image = string.Empty;
            string   front_path = Server.MapPath(upload_front_image_dir);
            string   main_path  = Server.MapPath(upload_main_image_dir);

            //if (FileUpload1.HasFile)
            if (Session["FileUpload1"] != null && Session["FileUpload1"].ToString() != string.Empty)
            {
                FileHandleClass file_bj = new FileHandleClass();
                FileImg     = file_bj.upload_front_main_image(FileUpload1, front_path, main_path, 120, 120);
                main_image  = FileImg[0];
                front_image = FileImg[1];
                //System.Drawing.Image img1 = System.Drawing.Image.FromFile(front_path+ "/" + front_image);
                imgPhoto.ImageUrl = upload_front_image_dir + "/" + front_image;
            }
            ////========================================================================================================================

            MediaAlbums album_obj = new MediaAlbums();
            int         i         = album_obj.Insert(user_id, typeid, album_name, front_image, main_image, description, status);

            return(i);
        }
        private void FillDataInGrid()
        {
            string status           = ddlStatus.SelectedValue;
            List <Media_Albums> lst = MediaAlbums.GetListByStatus(status);

            GridView1.DataSource = lst;
            GridView1.DataBind();
        }
        protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e)
        {
            int          AlbumId      = Convert.ToInt32(GridView1.DataKeys[e.RowIndex].Values[0].ToString());
            string       UserId       = Session["UserId"].ToString();
            MediaAlbums  album_obj    = new MediaAlbums();
            Media_Albums album_entity = album_obj.GetDetails(AlbumId);
            string       Status       = "1";

            album_obj.UpdateStatus(UserId, AlbumId, Status);
            FillDataInGrid();
        }
Esempio n. 4
0
        protected void PopulateMediaAlbumList2DDL(string selected_value)
        {
            List <Media_Albums> lst = MediaAlbums.GetListByStatus("1");

            ddlAlbumList.Items.Clear();
            ddlAlbumList.DataSource     = lst;
            ddlAlbumList.DataTextField  = "AlbumName";
            ddlAlbumList.DataValueField = "AlbumId";
            ddlAlbumList.DataBind();
            ddlAlbumList.SelectedValue = selected_value;
            ddlAlbumList.AutoPostBack  = true;
        }
        private void LoadData()
        {
            MediaAlbums  album_obj = new MediaAlbums();
            Media_Albums entity    = album_obj.GetDetails(_idx);

            txtAlbumName.Text   = entity.AlbumName;
            txtDescription.Text = entity.Description;
            string Status = entity.Status;

            PopulateStatus2DDL(Status);

            string TypeId = entity.TypeId.ToString();

            PopulateMediaTypeList2DDL(TypeId);

            string FrontImage = entity.FrontImage;
            string MainImage  = entity.MainImage;

            imgPhoto.ImageUrl       = upload_front_image_dir + "/" + FrontImage;
            ViewState["FrontImage"] = FrontImage;
            ViewState["MainImage"]  = MainImage;
        }