Mini Kabibi Habibi

Current Path : C:/Users/Public/Documents/DXperience 13.1 Demos/WPF/CS/GridDemo.Wpf/Controls/
Upload File :
Current File : C:/Users/Public/Documents/DXperience 13.1 Demos/WPF/CS/GridDemo.Wpf/Controls/DemoValuesProvider.cs

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using DevExpress.Xpf.Grid;
using DevExpress.Xpf.Core;
using DevExpress.DemoData.Helpers;

using System.Data.EntityClient;

namespace GridDemo {
    public class DemoValuesProvider {
        public IEnumerable<CardLayout> CardLayouts { get { return DevExpress.Data.Mask.EnumHelper.GetValues(typeof(CardLayout)).Cast<CardLayout>(); } }
        public IEnumerable<Alignment> Alignments { get { return DevExpress.Data.Mask.EnumHelper.GetValues(typeof(Alignment)).Cast<Alignment>(); } }
        public IEnumerable<GridViewNavigationStyle> NavigationStyles { get { return DevExpress.Data.Mask.EnumHelper.GetValues(typeof(GridViewNavigationStyle)).Cast<GridViewNavigationStyle>(); } }
    }
    public static class EFConnectionStringProvider {
        public static string ConnectionString {
            get {
                EntityConnectionStringBuilder sb = new EntityConnectionStringBuilder();
                sb.Metadata = "res://*/Controls.NWindModel.csdl|res://*/Controls.NWindModel.ssdl|res://*/Controls.NWindModel.msl";
                sb.Provider = "System.Data.SqlClient";
                sb.ProviderConnectionString = String.Format(@"data source=.\SQLEXPRESS;AttachDbFilename={0};integrated security=True;User Instance=True;multipleactiveresultsets=True;App=EntityFramework",
                    System.IO.Path.GetFullPath(DataFilesHelper.FindFile("NWind.mdf", DataFilesHelper.DataPath)));
                return sb.ToString();
            }
        }
    }
}