public static IList <IDTemplate> LoadTemplate()
        {
            string SchoolId = HttpContext.Current.Session["SchoolId"].ToString();
            var    cls      = new clsICardTemplate();

            return(cls.GetIDTemplates(SchoolId));
        }
        public static bool DeleteTemplate(int id)
        {
            string SchoolId = HttpContext.Current.Session["SchoolId"].ToString();
            string error    = "";
            var    cls      = new clsICardTemplate();

            return(cls.DeleteTemplate(id, SchoolId, out error));
        }
        public static bool SaveIdTemplate(string name, string format, object imgs)
        {
            string SchoolId      = HttpContext.Current.Session["SchoolId"].ToString();
            string ContentImgPah = string.Format("StdICard//{0}//Content//", SchoolId);

            var template = new IDTemplate();

            foreach (var items in (object[])imgs)
            {
                var iDic = ((ICollection <KeyValuePair <string, object> >)items).ToDictionary(f => f.Key, f => f.Value);
                if (iDic.ContainsKey("data") && iDic["data"] != null)
                {
                    var imgpath = ContentImgPah + iDic["name"].ToString() + ".jpg";
                    SaveImage(iDic["data"].ToString(), imgpath);
                }
            }

            var cls = new clsICardTemplate();

            cls.SaveTemplate(new IDTemplate {
                Name = name, Format = format, SecUID = SchoolId
            });
            return(true);
        }