Skip to content

StoredProcedures

Marcin Sulecki edited this page Mar 28, 2017 · 1 revision

Uruchomienie procedury składowanej i przekazanie parametrów

using (var
 context = new VidiaContext())
           {
               var folderIdParameter = new System.Data.SqlClient.SqlParameter("@FolderId", folderId);
 
               await context.Database.ExecuteSqlCommandAsync("uspDeleteFolder @FolderId", folderIdParameter);
           }

Uruchomienie procedury składowanej z parametrami i zwrócenie wyników

using(var context = new DatabaseContext())
    {
            var clientIdParameter = new SqlParameter("@ClientId", 4);

            var result = context.Database
                .SqlQuery<ResultForCampaign>("GetResultsForCampaign @ClientId", clientIdParameter)
                .ToList();
    }
Clone this wiki locally