コード例 #1
0
        public IActionResult getApplicationName([FromBody] MainApplicationModel model)
        {
            var data = DbClientFactory <frameWorkDbRepository> .Instance.getApplicationName(model.fdApplicationCode, _config["sqlDb:DbPortal"]);

            var fdResult = new returnMessage();

            fdResult.isSuccess = true;
            fdResult.message   = "";
            fdResult.data      = data;


            return(Ok(fdResult));
        }
コード例 #2
0
        //MAIN APPLICATION
        public static MainApplicationModel MainApplicationMappingfunction(this SqlDataReader reader, bool isList = false)
        {
            if (!isList)
            {
                if (!reader.HasRows)
                {
                    return(null);
                }
                reader.Read();
            }

            var mainApplication = new MainApplicationModel();

            if (reader.IsColumnExists("fdApplicationCode"))
            {
                mainApplication.fdApplicationCode = SqlHelper.GetNullableString(reader, "fdApplicationCode");
            }

            if (reader.IsColumnExists("fdApplication"))
            {
                mainApplication.fdApplication = SqlHelper.GetNullableString(reader, "fdApplication");
            }

            if (reader.IsColumnExists("fdIcon"))
            {
                mainApplication.fdIcon = SqlHelper.GetNullableString(reader, "fdIcon");
            }

            if (reader.IsColumnExists("fdUrl"))
            {
                mainApplication.fdUrl = SqlHelper.GetNullableString(reader, "fdUrl");
            }

            //Column Tambahan
            if (reader.IsColumnExists("totalProgram"))
            {
                mainApplication.totalProgram = SqlHelper.GetNullableInt(reader, "totalProgram");
            }



            return(mainApplication);
        }