コード例 #1
0
        private void LoadPackageList2DDL()
        {
            int PortalId = Convert.ToInt32(ddlPortalList.SelectedValue);
            string SkinType = ddlSkinTypeList.SelectedValue;
            SkinPackages obj_data = new SkinPackages();
            DataTable dtNodes = obj_data.GetListByPortalIdSkinType(PortalId, SkinType);

            ddlPackageList.Items.Clear();
            ddlPackageList.DataSource = dtNodes;
            ddlPackageList.DataTextField = "SkinName";
            ddlPackageList.DataValueField = "SkinPackage_ID";
            ddlPackageList.DataBind();
            ddlPackageList.Items.Insert(0, new ListItem("- Chọn -", "0"));
            ddlPackageList.SelectedIndex = 0;
            ddlPackageList.AutoPostBack = true;
        }       
コード例 #2
0
        private int AddData()
        {            
            int PortalId = Convert.ToInt32(ddlPortalList.SelectedValue);
            string SkinType = ddlSkinTypeList.SelectedValue;
            string SkinName = txtSkinName.Text;
            string CreatedByUserId = Session["UserId"].ToString();
            /*** UPLOAD *************************************************************************************************************/
            HttpPostedFile icon_file = FileInput.PostedFile;
            string SkinIcon = "";
            if (icon_file.ContentLength > 0)
            {
                ModuleClass module_obj = new ModuleClass();
                SkinIcon = module_obj.GetEncodeString(System.IO.Path.GetFileName(icon_file.FileName));
                string savePath = Server.MapPath(upload_image_dir+"/" + SkinIcon);
                icon_file.SaveAs(savePath);
            }
            /************************************************************************************************************************/

            SkinPackages skin_package_obj = new SkinPackages();
            int i = skin_package_obj.Insert(PortalId, SkinName, SkinType, SkinIcon, CreatedByUserId);
            return i;
        }
コード例 #3
0
        private int UpdateData()
        {
            int PortalId = Convert.ToInt32(ddlPortalList.SelectedValue);
            string SkinType = ddlSkinTypeList.SelectedValue;
            string SkinName = txtSkinName.Text;
            string LastModifiedByUserId = Session["UserId"].ToString();
            
            /*** UPLOAD *************************************************************************************************************/
            string SkinIcon = string.Empty;
            string upload_image_physical_path = Server.MapPath(upload_image_dir);
            HttpPostedFile icon_file = FileInput.PostedFile;            
            if (icon_file.ContentLength > 0)
            {
                ModuleClass module_obj = new ModuleClass();
                module_obj.deleteFile(ViewState["SkinIcon"].ToString(), upload_image_physical_path);

                SkinIcon = module_obj.GetEncodeString(System.IO.Path.GetFileName(icon_file.FileName));
                string savePath = System.IO.Path.Combine(upload_image_physical_path, SkinIcon);
                icon_file.SaveAs(savePath);
            }
            else
            {
                SkinIcon = ViewState["SkinIcon"].ToString();
            }
            /************************************************************************************************************************/

            SkinPackages skin_package_obj = new SkinPackages();
            int i = skin_package_obj.Update(_idx, PortalId, SkinName, SkinType, SkinIcon, LastModifiedByUserId);
            return i;
        }
コード例 #4
0
        private void LoadData()
        {
            SkinPackages skin_package_obj = new SkinPackages();
            DataTable dt = skin_package_obj.GetDetails(_idx);
            string ApplicationId = dt.Rows[0]["ApplicationId"].ToString();
            string PortalId = dt.Rows[0]["PortalId"].ToString();
            string SkinName = dt.Rows[0]["SkinName"].ToString();
            string SkinIcon = dt.Rows[0]["SkinIcon"].ToString();
            string SkinType = dt.Rows[0]["SkinType"].ToString();

            txtSkinName.Text = SkinName;
            imgPhoto.ImageUrl = upload_image_dir + "/" + SkinIcon;
            ViewState["SkinIcon"] = SkinIcon;
            
            LoadApplicationList2DDL(ApplicationId);
            PopulatePortalList2DDL(PortalId);            
            LoadSkinTypeList2DDL(SkinType);
        }