Exemple #1
0
        public ActionResult GetForm(string primaryKey)
        {
            int id     = int.Parse(primaryKey);
            var entity = _kpiService.Get(r => r.SD_EKPI_ID == id);

            return(Content(new SD_EKPI_INFO_VIEWMODEL
            {
                SD_EKPI_ID = entity.SD_EKPI_ID,
                SD_ID = entity.SD_ID,
                SD_CODE = entity.SD_CODE,
                SD_EKPI_CODE = entity.SD_EKPI_CODE,
                SD_EKPI_NAME = entity.SD_EKPI_NAME,
                SD_EKPI_ALIAS = entity.SD_EKPI_ALIAS,
                ORDER_NO = entity.ORDER_NO,
                SD_EKPI_CAT = entity.SD_EKPI_CAT,
                IS_POSITIVE = entity.IS_POSITIVE,
                SD_EKPI_ALGO = entity.SD_EKPI_ALGO,
                SD_EKPI_DESC = entity.SD_EKPI_DESC,
                VALID_FLAG = entity.VALID_FLAG,
                IS_RSN = (entity.IS_RSN == 1) ? true : false,
                IS_DISTRIBUTION = (entity.IS_DISTRIBUTION == 1) ? true : false,
                IS_TREND = (entity.IS_TREND == 1) ? true : false,
                NUM_PRECISION = entity.NUM_PRECISION,
                SD_EKPI_TYPE = entity.SD_EKPI_TYPE,
                IS_NUM = entity.IS_NUM,
                IS_DYNAMIC = entity.IS_DYNAMIC,
                UPD_USER_ID = entity.UPD_USER_ID,
                UPD_DATE = entity.UPD_DATE,
                VALUE_TABLE_ID = entity.VALUE_TABLE_ID,
                SD_EKPI_CONVER = entity.SD_EKPI_CONVER,
                SD_EKPI_UNIT = entity.SD_EKPI_UNIT,
                SD_EKPI_PLATONAME = entity.SD_EKPI_PLATONAME
            }.ToJson()));
        }