Beispiel #1
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);
        }
        private void LoadPackageList2DDL(string selected_value)
        {
            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.SelectedValue = selected_value;
        }
Beispiel #3
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);
        }
Beispiel #4
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);
        }