Exemplo n.º 1
0
        private static IList <PayTypeData> GetPayType()
        {
            List <T_SYS_DICTIONARY> listDict = GetDictionary("PayType");

            var result = listDict.CreateList(item =>
            {
                PayTypeData cbbD = new PayTypeData();
                cbbD.Value       = item.DICTIONARYVALUE;
                cbbD.Text        = item.DICTIONARYNAME;
                return(cbbD);
            });

            return(result);
        }
Exemplo n.º 2
0
    public static T GetNewInstance <T>() where T : DataBase
    {
        DataBase data = new DataBase();

        switch (typeof(T).FullName)
        {
        case "TaskData":
            data = new TaskData();
            break;

        case "CaseData":
            data = new CaseData();
            break;

        case "StageData":
            data = new StageData();
            break;

        case "CaseTypeData":
            data = new CaseTypeData();
            break;

        case "UserData":
            data = new UserData();
            break;

        case "PayTypeData":
            data = new PayTypeData();
            break;

        case "UserCaseData":
            data = new UserCaseData();
            break;

        case "CaseTypeNumData":
            data = new CaseTypeNumData();
            break;
        }
        return(data as T);
    }