Newer
Older
IRIS_REFACTOR / irisDataBase / IrisDataBaseObject.cs
using irisDataBase.Service.mysqlImpl;
using irisHelper;
using System;

namespace irisDataBase
{
    public class IrisDataBaseObject
    {
        static String sqlType = ConfigHelper.GetAppConfig("sqlType");

        public static Object getEntity(String implType)
        {
            Object obj = new object();
            switch (implType)
            {
                case "IrisDataService":
                    obj = (Object)new IrisDataServiceImpl();
                    break;
                case "FingerDataService":
                    obj = (Object)new FingerDataServiceImpl();
                    break;
                case "IrisPersonView":
                    obj = (Object)new IrisPersonViewServiceImpl();
                    break;
                case "IrisRecords":
                    obj = (Object)new IrisRecordsServiceImpl();
                    break;
                case "IrisSynchData":
                    obj = (Object)new IrisSynchDataServiceImpl();
                    break;
                case "IrisPermision":
                    obj = (Object)new IrisPermisionServiceImpl();
                    break;
                case "IrisDevice":
                    obj = (Object)new IrisDeviceServiceImpl();
                    break;
                default:
                    break;
            }

            return obj;
        }


    }
}