コード例 #1
0
        public static async Task <Models.SqlServer.Enriquecimento.LayoutDelimitador> GetByIdLayoutDelimitador(int origemAppsettingsJson, long idLayoutDelimitador)
        {
            var parametros = new DynamicParameters();

            Models.SqlServer.Enriquecimento.LayoutDelimitador        layoutDelimitador = new Models.SqlServer.Enriquecimento.LayoutDelimitador();
            List <Models.SqlServer.Enriquecimento.LayoutDelimitador> list = new List <Models.SqlServer.Enriquecimento.LayoutDelimitador>();

            parametros.Add("@IdLayoutDelimitador", idLayoutDelimitador, DbType.Int64, ParameterDirection.Input, null);
            using (SqlConnection db = new SqlConnection(Utils.AppConfiguration.GetAppConfiguration(origemAppsettingsJson).GetConnectionString(connectionString)))
            {
                var result = (await db.QueryAsync <Models.SqlServer.Enriquecimento.LayoutDelimitador>(
                                  "[LayoutDelimitadorGetByIdLayoutDelimitador]",
                                  parametros,
                                  commandType: CommandType.StoredProcedure));
                if (result != null)
                {
                    list = result.ToList <Models.SqlServer.Enriquecimento.LayoutDelimitador>();
                }
            }
            if ((list != null) && (list.Count > 0))
            {
                layoutDelimitador = list.First();
            }
            else
            {
                layoutDelimitador = new Models.SqlServer.Enriquecimento.LayoutDelimitador();
            }
            return(layoutDelimitador);
        }
コード例 #2
0
        public static async Task <Models.SqlServer.Enriquecimento.LayoutDelimitador> GetLayoutDelimitador(int origemAppsettingsJson, long idLayoutDelimitador)
        {
            Models.SqlServer.Enriquecimento.LayoutDelimitador layoutDelimitador = new Models.SqlServer.Enriquecimento.LayoutDelimitador();
            layoutDelimitador = await Data.SqlServer.Enriquecimento.LayoutDelimitador.GetByIdLayoutDelimitador(origemAppsettingsJson, idLayoutDelimitador);

            return(layoutDelimitador);
        }