private List <ExcelDeltaker> LesFra(ExcelWorksheet excelWorksheet)
        {
            var deltakere = new Dictionary <string, ExcelDeltaker>();

            var sheet = excelWorksheet;

            for (int row = 2; row <= sheet.Dimension.End.Row; row++)
            {
                var deltaker = new ExcelDeltaker
                {
                    LagId = sheet.GetValue(ExcelSheet.Deltakere.Lag, row),
                    Navn  = sheet.GetValue(ExcelSheet.Deltakere.Navn, row),
                    Kode  = sheet.GetValue(ExcelSheet.Deltakere.Kode, row),
                };

                // Siste endring gjelder
                if (deltakere.ContainsKey(deltaker.Navn))
                {
                    deltakere.Remove(deltaker.Navn);
                }

                deltakere.Add(deltaker.Navn, deltaker);
            }

            return(deltakere.Values.ToList());
        }
Example #2
0
        private List <ExcelDeltaker> FraExcel(ExcelWorksheet worksheet)
        {
            var deltakere = new List <ExcelDeltaker>();

            var end = worksheet.Dimension.End;

            for (int row = 2; row <= end.Row; row++)
            {
                var deltaker = new ExcelDeltaker
                {
                    LagId = GetValue(worksheet, row, "A"),
                    Navn  = GetValue(worksheet, row, "B"),
                    Mobil = GetValue(worksheet, row, "C")
                };

                deltakere.Add(deltaker);
            }

            return(deltakere);
        }
Example #3
0
        private List<ExcelDeltaker> LesFra(ExcelWorksheet excelWorksheet)
        {
            var deltakere = new Dictionary<string, ExcelDeltaker>();

            var sheet = excelWorksheet;

            for (int row = 2; row <= sheet.Dimension.End.Row; row++)
            {
                var deltaker = new ExcelDeltaker
                {
                    LagId = sheet.GetValue(ExcelSheet.Deltakere.Lag, row),
                    Navn = sheet.GetValue(ExcelSheet.Deltakere.Navn, row),
                    Kode = sheet.GetValue(ExcelSheet.Deltakere.Kode, row),
                };

                // Siste endring gjelder
                if (deltakere.ContainsKey(deltaker.Navn))
                    deltakere.Remove(deltaker.Navn);

                deltakere.Add(deltaker.Navn, deltaker);
            }

            return deltakere.Values.ToList();
        }
Example #4
0
        private List<ExcelDeltaker> FraExcel(ExcelWorksheet worksheet)
        {
            var deltakere = new List<ExcelDeltaker>();

            var end = worksheet.Dimension.End;

            for (int row = 2; row <= end.Row; row++)
            {
                var deltaker = new ExcelDeltaker
                {
                    LagId = GetValue(worksheet, row, "A"),
                    Navn = GetValue(worksheet, row, "B"),
                    Mobil = GetValue(worksheet, row, "C")
                };

                deltakere.Add(deltaker);
            }

            return deltakere;
        }