示例#1
0
        public XmlDocument GetAllTemplates(string UserID, string Password)
        {
            XmlDocument doc = new System.Xml.XmlDocument();
            StringBuilder str = new StringBuilder();
            str.Append("<TemplateInfo>");
            string ConnectionString = GetConnectionString(UserID, Password);
            if (ConnectionString.Trim().Length != 0)
            {
                TemplateMaster templateMasters = new TemplateMaster(ConnectionString);
                DataTable templateMasterDt = new DataTable();
                templateMasterDt = templateMasters.SelectAll(ConnectionString, "CreatedDate", "asc");

                if (templateMasters != null)
                {
                    for (int i = 0; i < templateMasterDt.Rows.Count; i++)//templateMasterDt.Rows.Count
                    {
                        str.Append("<Template Row=\"" + i.ToString() + "\">");
                        str.Append("<TemplateId>" + templateMasterDt.Rows[i]["TemplateId"].ToString() + "</TemplateId>");
                        str.Append("<TemplateName>" + Server.HtmlEncode(templateMasterDt.Rows[i]["TemplateName"].ToString()) + "</TemplateName>");
                        str.Append("<TemplateDescription>" + Server.HtmlEncode(templateMasterDt.Rows[i]["TemplateDescription"].ToString()) + "</TemplateDescription>");
                        str.Append("<TemplateCreatedDatetime>" + Convert.ToDateTime(templateMasterDt.Rows[i]["CreatedDate"]).ToString() + "</TemplateCreatedDatetime>");
                        str.Append("<Errormessage></Errormessage>");
                        str.Append("</Template>");
                        string ss = str.ToString();
                    }
                }
                else
                {
                    str.Append("<Message> Please Enter Valid Inputs</Message>");
                }
            }
            str.Append("</TemplateInfo>");
            doc.LoadXml(str.ToString());
            return doc;
        }
示例#2
0
        public void bindGrid(string fillflag, DataTable searchResult)
        {
            try
            {
                if (searchResult.Rows.Count != 0)
                {
                    if (searchResult.Rows.Count > 0)
                    {
                        fillflag = "sort";
                        string sortdir = (fillflag == "sort" ? GetSortDirection() : GridViewSortDirection);
                        DataView searchDataView = new DataView(searchResult);
                        searchDataView.Sort = GridSortExpression + " " + sortdir;
                        grdCreatives.DataSource = searchDataView;
                        grdCreatives.DataBind();
                        GridPrevSortExpression = GridSortExpression;
                    }
                }
                else
                {
                    string sortdir = (fillflag == "sort" ? GetSortDirection() : GridViewSortDirection);
                    if (flagreset == true)
                    {
                        sortdir = "DESC";//"ASC";
                        GridSortExpression = "CreatedDate"; //"TemplateName";

                    }
                    TemplateMaster templateMasters = new TemplateMaster(ConnectionString);
                    DataTable templateMasterDt = new DataTable();
                    templateMasterDt = templateMasters.SelectAll(ConnectionString, GridSortExpression, sortdir);
                    grdCreatives.DataSource = templateMasterDt;
                    grdCreatives.DataBind();
                    GridPrevSortExpression = GridSortExpression;
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }