Click here to Skip to main content
15,887,135 members
Home / Discussions / C#
   

C#

 
GeneralRe: Min and Max or Range Pin
#realJSOP24-Mar-18 1:00
mve#realJSOP24-Mar-18 1:00 
GeneralRe: Min and Max or Range Pin
jsc4228-Mar-18 3:02
professionaljsc4228-Mar-18 3:02 
JokeRe: Min and Max or Range Pin
Mycroft Holmes24-Mar-18 13:14
professionalMycroft Holmes24-Mar-18 13:14 
GeneralRe: Min and Max or Range Pin
#realJSOP26-Mar-18 2:10
mve#realJSOP26-Mar-18 2:10 
AnswerRe: Min and Max or Range Pin
MadMyche26-Mar-18 6:26
professionalMadMyche26-Mar-18 6:26 
Questionasync using linq Pin
Member 1347859921-Mar-18 20:42
Member 1347859921-Mar-18 20:42 
AnswerRe: async using linq Pin
Pete O'Hanlon21-Mar-18 22:01
mvePete O'Hanlon21-Mar-18 22:01 
GeneralRe: async using linq Pin
Member 1347859921-Mar-18 22:07
Member 1347859921-Mar-18 22:07 
This is how it looks:

namespace Golf.Components
{
  public class SkorekortDetailViewComponent : ViewComponent
  {
    public readonly GolfContext _db;

    public SkorekortDetailViewComponent(GolfContext context)
    {
      _db = context;
    }


    public async Task<IViewComponentResult> InvokeAsync(int SkorekortID)
    {
      var items = await GetItemsAsync(SkorekortID);
      return View(items);
    }

    private async Task<List<SkorekortDetailViewModel>> GetItemsAsync(int SkorekortID)
    {
      
      return (from s in _db.SkoreKort
              from k in _db.Klub
              from b in _db.Bane
              where (s.SkorekortID == SkorekortID &&
                     s.BaneKlubID == k.KlubID &&
                     s.BaneID == b.BaneID)
              select new {
                s.SkorekortID,
                k.DGUKlubNr,
                s.SkoreDato,
                s.SpillerHCP,
                k.KlubNavn,
                b.BaneNavn,
                b.TeeNavn,
                b.HerreDame,
                b.BaneID,
                k.KlubID          
              }).AsQueryable() 
                               .Select(x => new SkorekortDetailViewModel {
                                 SkorekortID = x.SkorekortID,
                                 DGUKlubNr = x.DGUKlubNr,
                                 SkoreDato = x.SkoreDato,
                                 SpillerHCP = x.SpillerHCP,
                                 KlubNavn = x.KlubNavn,
                                 BaneNavn = x.BaneNavn,
                                 TeeNavn = x.TeeNavn,
                                 HerreDame = x.HerreDame,                                 
                                 SkoreListe = await GetSkorekortSkore(x.SkorekortID)
                               }).ToListAsync();
      
    }

    public async Task<List<SkorekortSkore>> GetSkorekortSkore(int SkorekortID)
    {


      return await (from s in _db.SkoreKortSkore
                    where s.SkorekortID == SkorekortID
                    select s).ToListAsync();
     
    }

GeneralRe: async using linq Pin
Pete O'Hanlon21-Mar-18 23:14
mvePete O'Hanlon21-Mar-18 23:14 
GeneralRe: async using linq Pin
Member 1347859922-Mar-18 1:04
Member 1347859922-Mar-18 1:04 
AnswerRe: async using linq Pin
Gerry Schmitz22-Mar-18 9:09
mveGerry Schmitz22-Mar-18 9:09 
GeneralRe: async using linq Pin
Member 1347859922-Mar-18 20:03
Member 1347859922-Mar-18 20:03 
QuestionC# listbox Pin
Member 1373977821-Mar-18 14:42
Member 1373977821-Mar-18 14:42 
QuestionRe: C# listbox Pin
Member 1373977821-Mar-18 15:00
Member 1373977821-Mar-18 15:00 
AnswerRe: C# listbox Pin
BillWoodruff21-Mar-18 17:45
professionalBillWoodruff21-Mar-18 17:45 
GeneralRe: C# listbox Pin
Member 1373977821-Mar-18 18:01
Member 1373977821-Mar-18 18:01 
GeneralRe: C# listbox Pin
BillWoodruff21-Mar-18 18:36
professionalBillWoodruff21-Mar-18 18:36 
GeneralRe: C# listbox Pin
Richard MacCutchan21-Mar-18 22:30
mveRichard MacCutchan21-Mar-18 22:30 
AnswerRe: C# listbox Pin
Gerry Schmitz22-Mar-18 8:48
mveGerry Schmitz22-Mar-18 8:48 
QuestionBuilding Biometeric Application Pin
Member 1351208221-Mar-18 5:37
Member 1351208221-Mar-18 5:37 
AnswerRe: Building Biometeric Application Pin
OriginalGriff21-Mar-18 6:47
mveOriginalGriff21-Mar-18 6:47 
AnswerRe: Building Biometeric Application Pin
Gerry Schmitz22-Mar-18 6:15
mveGerry Schmitz22-Mar-18 6:15 
Questiongeneralizing a function to operate on any type with operator * defined Pin
Alexander Kindel20-Mar-18 13:16
Alexander Kindel20-Mar-18 13:16 
AnswerRe: generalizing a function to operate on any type with operator * defined Pin
Alexander Kindel20-Mar-18 14:52
Alexander Kindel20-Mar-18 14:52 
AnswerRe: generalizing a function to operate on any type with operator * defined Pin
BillWoodruff21-Mar-18 18:34
professionalBillWoodruff21-Mar-18 18:34 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.