Example #1
0
        private void SeedOngs(OngContext context)
        {
            if (context.Ong.Any())
            {
                return;
            }

            context.Ong.AddRange(
                new Domain.Ong.Models.Ong {
                IdOng = 1, NumeOng = "Denumire ONG A", AbreviereNumeOng = "ONG A"
            },
                new Domain.Ong.Models.Ong {
                IdOng = 2, NumeOng = "Denumire ONG B", AbreviereNumeOng = "ONG B"
            },
                new Domain.Ong.Models.Ong {
                IdOng = 3, NumeOng = "Denumire ONG C", AbreviereNumeOng = "ONG C"
            },
                new Domain.Ong.Models.Ong {
                IdOng = 4, NumeOng = "Denumire ONG D", AbreviereNumeOng = "ONG D"
            },
                new Domain.Ong.Models.Ong {
                IdOng = 5, NumeOng = "Denumire ONG E", AbreviereNumeOng = "ONG E"
            },
                new Domain.Ong.Models.Ong {
                IdOng = 6, NumeOng = "Denumire ONG F", AbreviereNumeOng = "ONG F"
            }
                );

            context.SaveChanges();
        }
Example #2
0
        private void SeedSectiiDeVotare(OngContext context, int idJudet)
        {
            if (context.SectieDeVotare.Any(a => a.IdJudet == idJudet))
            {
                return;
            }

            context.SectieDeVotare.AddRange(
                new SectieDeVotare {
                IdSectieDeVotarre = idJudet * 10 + 1, IdJudet = idJudet, DenumireUat = $"Sectia {idJudet * 10 + 1}", NumarSectie = 1, LocalitateComponenta = $"Localitate {idJudet * 10 + 1}"
            },
                new SectieDeVotare {
                IdSectieDeVotarre = idJudet * 10 + 2, IdJudet = idJudet, DenumireUat = $"Sectia {idJudet * 10 + 2}", NumarSectie = 2, LocalitateComponenta = $"Localitate {idJudet * 10 + 2}"
            },
                new SectieDeVotare {
                IdSectieDeVotarre = idJudet * 10 + 3, IdJudet = idJudet, DenumireUat = $"Sectia {idJudet * 10 + 3}", NumarSectie = 3, LocalitateComponenta = $"Localitate {idJudet * 10 + 3}"
            },
                new SectieDeVotare {
                IdSectieDeVotarre = idJudet * 10 + 4, IdJudet = idJudet, DenumireUat = $"Sectia {idJudet * 10 + 4}", NumarSectie = 4, LocalitateComponenta = $"Localitate {idJudet * 10 + 4}"
            },
                new SectieDeVotare {
                IdSectieDeVotarre = idJudet * 10 + 5, IdJudet = idJudet, DenumireUat = $"Sectia {idJudet * 10 + 5}", NumarSectie = 5, LocalitateComponenta = $"Localitate {idJudet * 10 + 5}"
            }
                );

            context.SaveChanges();
        }
        public Task <int> Handle(ImportObserversRequest message)
        {
            var pathToFile = message.FilePath;
            var counter    = 0;
            var startId    = GetMaxIdObserver();

            using (var reader = File.OpenText(pathToFile))
            {
                while (reader.Peek() >= 0)
                {
                    var fileContent = reader.ReadLine();

                    var data   = fileContent.Split('\t');
                    var hashed = _hashService.GetHash(data[1]);

                    var observer = new Observator
                    {
                        IdObservator = startId + counter,
                        IdOng        = message.IdOng,
                        NumarTelefon = data[0],
                        NumeIntreg   = data[message.NameIndexInFile],
                        Pin          = hashed
                    };
                    _context.Observator.Add(observer);
                    counter++;
                }
                _context.SaveChanges();
            }

            return(Task.FromResult(counter));
        }
Example #4
0
        private static void SeedOptiuni(this OngContext context)
        {
            if (context.Optiune.Any())
            {
                return;
            }
            context.Optiune.AddRange(
                new Optiune {
                IdOptiune = 1, TextOptiune = "Da",
            },
                new Optiune {
                IdOptiune = 2, TextOptiune = "Nu",
            },
                new Optiune {
                IdOptiune = 3, TextOptiune = "Nu stiu",
            },
                new Optiune {
                IdOptiune = 4, TextOptiune = "Dark Island",
            },
                new Optiune {
                IdOptiune = 5, TextOptiune = "London Pride",
            },
                new Optiune {
                IdOptiune = 6, TextOptiune = "Zaganu",
            },
                new Optiune {
                IdOptiune = 7, TextOptiune = "Transmisia manualã",
            },
                new Optiune {
                IdOptiune = 8, TextOptiune = "Transmisia automatã",
            },
                new Optiune {
                IdOptiune = 9, TextOptiune = "Altele (specificaţi)", SeIntroduceText = true
            },
                new Optiune {
                IdOptiune = 10, TextOptiune = "Metrou"
            },
                new Optiune {
                IdOptiune = 11, TextOptiune = "Tramvai"
            },
                new Optiune {
                IdOptiune = 12, TextOptiune = "Autobuz"
            }
                );

            context.SaveChanges();
        }
Example #5
0
        private static void SeedSectiune(this OngContext context)
        {
            if (context.Sectiune.Any())
            {
                return;
            }

            context.Sectiune.AddRange(
                new Sectiune {
                IdSectiune = 1, CodSectiune = "B", Descriere = "Despre Bere"
            },
                new Sectiune {
                IdSectiune = 2, CodSectiune = "C", Descriere = "Descriere masini"
            }
                );

            context.SaveChanges();
        }
Example #6
0
        private static void SeedVersions(this OngContext context)
        {
            if (context.VersiuneFormular.Any())
            {
                return;
            }

            context.VersiuneFormular.AddRange(
                new VersiuneFormular {
                CodFormular = "A", VersiuneaCurenta = 1
            },
                new VersiuneFormular {
                CodFormular = "B", VersiuneaCurenta = 1
            },
                new VersiuneFormular {
                CodFormular = "C", VersiuneaCurenta = 1
            }
                );

            context.SaveChanges();
        }
Example #7
0
 public void Save()
 {
     db.SaveChanges();
 }
Example #8
0
        private void SeedObservatoriCuRaspunsuri(OngContext context, int idOng)
        {
            if (context.Observator.Any(a => a.IdOng == idOng))
            {
                return;
            }

            var listaObservatori = new List <Observator>
            {
                new Observator {
                    IdOng = idOng, NumeIntreg = "Popescu Florin", NumarTelefon = "0763000000", EsteDinEchipa = true
                },
                new Observator {
                    IdOng = idOng, NumeIntreg = "Cremarenco Alin", NumarTelefon = "0763000001", EsteDinEchipa = false
                },
                new Observator {
                    IdOng = idOng, NumeIntreg = "Chivu Marin", NumarTelefon = "0763000002", EsteDinEchipa = false
                },
                new Observator {
                    IdOng = idOng, NumeIntreg = "Neacsu Andreea", NumarTelefon = "0763000004", EsteDinEchipa = true
                },
                new Observator {
                    IdOng = idOng, NumeIntreg = "Stanciu Florina", NumarTelefon = "0763000003", EsteDinEchipa = false
                },
                new Observator {
                    IdOng = idOng, NumeIntreg = "Neacsu Andreea", NumarTelefon = "0763000004", EsteDinEchipa = true
                },
                new Observator {
                    IdOng = idOng, NumeIntreg = "Duta Andrei", NumarTelefon = "0763000005", EsteDinEchipa = true
                },
                new Observator {
                    IdOng = idOng, NumeIntreg = "Vlad George", NumarTelefon = "0763000007", EsteDinEchipa = true
                },
                new Observator {
                    IdOng = idOng, NumeIntreg = "Pascu Dan", NumarTelefon = "0763000008", EsteDinEchipa = true
                },
                new Observator {
                    IdOng = idOng, NumeIntreg = "Stan Stefan", NumarTelefon = "0763000010", EsteDinEchipa = true
                },
                new Observator {
                    IdOng = idOng, NumeIntreg = "Petrache Razvan", NumarTelefon = "0763000011", EsteDinEchipa = false
                },
                new Observator {
                    IdOng = idOng, NumeIntreg = "Dumbrava Valeria", NumarTelefon = "0763000009", EsteDinEchipa = true
                }
            };

            context.Observator.AddRange(listaObservatori);

            var listaRaspunsuri = new List <Raspuns>
            {
                new Raspuns {
                    IdObservator = listaObservatori[0].IdObservator, IdRaspunsDisponibil = 'A' * 20 + 1, IdSectieDeVotare = 11, DataUltimeiModificari = DateTime.Now
                },
                new Raspuns {
                    IdObservator = listaObservatori[0].IdObservator, IdRaspunsDisponibil = 'A' * 20 + 5, IdSectieDeVotare = 11, DataUltimeiModificari = DateTime.Now
                },
                new Raspuns {
                    IdObservator = listaObservatori[0].IdObservator, IdRaspunsDisponibil = 'A' * 20 + 8, IdSectieDeVotare = 11, DataUltimeiModificari = DateTime.Now
                },
                new Raspuns {
                    IdObservator = listaObservatori[0].IdObservator, IdRaspunsDisponibil = 'A' * 20 + 13, IdSectieDeVotare = 11, DataUltimeiModificari = DateTime.Now
                },
                new Raspuns {
                    IdObservator = listaObservatori[0].IdObservator, IdRaspunsDisponibil = 'B' * 20 + 2, IdSectieDeVotare = 11, DataUltimeiModificari = DateTime.Now.AddMinutes(10)
                },
                new Raspuns {
                    IdObservator = listaObservatori[0].IdObservator, IdRaspunsDisponibil = 'B' * 20 + 5, IdSectieDeVotare = 11, DataUltimeiModificari = DateTime.Now.AddMinutes(10)
                },
                new Raspuns {
                    IdObservator = listaObservatori[0].IdObservator, IdRaspunsDisponibil = 'B' * 20 + 9, IdSectieDeVotare = 11, DataUltimeiModificari = DateTime.Now.AddMinutes(10)
                },
                new Raspuns {
                    IdObservator = listaObservatori[0].IdObservator, IdRaspunsDisponibil = 'B' * 20 + 12, IdSectieDeVotare = 11, DataUltimeiModificari = DateTime.Now.AddMinutes(10)
                },
                new Raspuns {
                    IdObservator = listaObservatori[1].IdObservator, IdRaspunsDisponibil = 'A' * 20 + 2, IdSectieDeVotare = 12, DataUltimeiModificari = DateTime.Now.AddMinutes(20)
                },
                new Raspuns {
                    IdObservator = listaObservatori[1].IdObservator, IdRaspunsDisponibil = 'A' * 20 + 4, IdSectieDeVotare = 12, DataUltimeiModificari = DateTime.Now.AddMinutes(20)
                },
                new Raspuns {
                    IdObservator = listaObservatori[1].IdObservator, IdRaspunsDisponibil = 'A' * 20 + 7, IdSectieDeVotare = 12, DataUltimeiModificari = DateTime.Now.AddMinutes(20)
                },
                new Raspuns {
                    IdObservator = listaObservatori[1].IdObservator, IdRaspunsDisponibil = 'A' * 20 + 11, IdSectieDeVotare = 12, DataUltimeiModificari = DateTime.Now.AddMinutes(20)
                },
                new Raspuns {
                    IdObservator = listaObservatori[1].IdObservator, IdRaspunsDisponibil = 'C' * 20 + 2, IdSectieDeVotare = 12, DataUltimeiModificari = DateTime.Now.AddMinutes(-20)
                },
                new Raspuns {
                    IdObservator = listaObservatori[1].IdObservator, IdRaspunsDisponibil = 'C' * 20 + 5, IdSectieDeVotare = 12, DataUltimeiModificari = DateTime.Now.AddMinutes(-20)
                },
                new Raspuns {
                    IdObservator = listaObservatori[1].IdObservator, IdRaspunsDisponibil = 'C' * 20 + 9, IdSectieDeVotare = 12, DataUltimeiModificari = DateTime.Now.AddMinutes(-20)
                },
                new Raspuns {
                    IdObservator = listaObservatori[1].IdObservator, IdRaspunsDisponibil = 'C' * 20 + 12, IdSectieDeVotare = 12, DataUltimeiModificari = DateTime.Now.AddMinutes(-20)
                },
                new Raspuns {
                    IdObservator = listaObservatori[2].IdObservator, IdRaspunsDisponibil = 'A' * 20 + 3, IdSectieDeVotare = 13, DataUltimeiModificari = DateTime.Now.AddMinutes(30)
                },
                new Raspuns {
                    IdObservator = listaObservatori[2].IdObservator, IdRaspunsDisponibil = 'A' * 20 + 4, IdSectieDeVotare = 13, DataUltimeiModificari = DateTime.Now.AddMinutes(30)
                },
                new Raspuns {
                    IdObservator = listaObservatori[2].IdObservator, IdRaspunsDisponibil = 'A' * 20 + 8, IdSectieDeVotare = 13, DataUltimeiModificari = DateTime.Now.AddMinutes(30)
                },
                new Raspuns {
                    IdObservator = listaObservatori[2].IdObservator, IdRaspunsDisponibil = 'A' * 20 + 10, IdSectieDeVotare = 13, DataUltimeiModificari = DateTime.Now.AddMinutes(30)
                },
                new Raspuns {
                    IdObservator = listaObservatori[2].IdObservator, IdRaspunsDisponibil = 'C' * 20 + 2, IdSectieDeVotare = 12, DataUltimeiModificari = DateTime.Now.AddMinutes(-20)
                },
                new Raspuns {
                    IdObservator = listaObservatori[2].IdObservator, IdRaspunsDisponibil = 'C' * 20 + 4, IdSectieDeVotare = 12, DataUltimeiModificari = DateTime.Now.AddMinutes(-20)
                },
                new Raspuns {
                    IdObservator = listaObservatori[2].IdObservator, IdRaspunsDisponibil = 'C' * 20 + 8, IdSectieDeVotare = 12, DataUltimeiModificari = DateTime.Now.AddMinutes(-20)
                },
                new Raspuns {
                    IdObservator = listaObservatori[2].IdObservator, IdRaspunsDisponibil = 'C' * 20 + 12, IdSectieDeVotare = 12, DataUltimeiModificari = DateTime.Now.AddMinutes(-20)
                },
                new Raspuns {
                    IdObservator = listaObservatori[2].IdObservator, IdRaspunsDisponibil = 'B' * 20 + 1, IdSectieDeVotare = 13, DataUltimeiModificari = DateTime.Now.AddMinutes(20)
                },
                new Raspuns {
                    IdObservator = listaObservatori[2].IdObservator, IdRaspunsDisponibil = 'B' * 20 + 5, IdSectieDeVotare = 13, DataUltimeiModificari = DateTime.Now.AddMinutes(20)
                },
                new Raspuns {
                    IdObservator = listaObservatori[2].IdObservator, IdRaspunsDisponibil = 'B' * 20 + 9, IdSectieDeVotare = 13, DataUltimeiModificari = DateTime.Now.AddMinutes(20)
                },
                new Raspuns {
                    IdObservator = listaObservatori[2].IdObservator, IdRaspunsDisponibil = 'B' * 20 + 10, IdSectieDeVotare = 13, DataUltimeiModificari = DateTime.Now.AddMinutes(20)
                },
                new Raspuns {
                    IdObservator = listaObservatori[3].IdObservator, IdRaspunsDisponibil = 'A' * 20 + 1, IdSectieDeVotare = 11, DataUltimeiModificari = DateTime.Now
                },
                new Raspuns {
                    IdObservator = listaObservatori[3].IdObservator, IdRaspunsDisponibil = 'A' * 20 + 5, IdSectieDeVotare = 11, DataUltimeiModificari = DateTime.Now
                },
                new Raspuns {
                    IdObservator = listaObservatori[3].IdObservator, IdRaspunsDisponibil = 'A' * 20 + 8, IdSectieDeVotare = 11, DataUltimeiModificari = DateTime.Now
                },
                new Raspuns {
                    IdObservator = listaObservatori[3].IdObservator, IdRaspunsDisponibil = 'A' * 20 + 13, IdSectieDeVotare = 11, DataUltimeiModificari = DateTime.Now
                },
                new Raspuns {
                    IdObservator = listaObservatori[4].IdObservator, IdRaspunsDisponibil = 'A' * 20 + 1, IdSectieDeVotare = 11, DataUltimeiModificari = DateTime.Now
                },
                new Raspuns {
                    IdObservator = listaObservatori[4].IdObservator, IdRaspunsDisponibil = 'A' * 20 + 5, IdSectieDeVotare = 11, DataUltimeiModificari = DateTime.Now
                },
                new Raspuns {
                    IdObservator = listaObservatori[4].IdObservator, IdRaspunsDisponibil = 'A' * 20 + 8, IdSectieDeVotare = 11, DataUltimeiModificari = DateTime.Now
                },
                new Raspuns {
                    IdObservator = listaObservatori[4].IdObservator, IdRaspunsDisponibil = 'A' * 20 + 13, IdSectieDeVotare = 11, DataUltimeiModificari = DateTime.Now
                },
                new Raspuns {
                    IdObservator = listaObservatori[5].IdObservator, IdRaspunsDisponibil = 'B' * 20 + 1, IdSectieDeVotare = 14, DataUltimeiModificari = DateTime.Now
                },
                new Raspuns {
                    IdObservator = listaObservatori[5].IdObservator, IdRaspunsDisponibil = 'B' * 20 + 5, IdSectieDeVotare = 14, DataUltimeiModificari = DateTime.Now
                },
                new Raspuns {
                    IdObservator = listaObservatori[5].IdObservator, IdRaspunsDisponibil = 'B' * 20 + 8, IdSectieDeVotare = 14, DataUltimeiModificari = DateTime.Now
                },
                new Raspuns {
                    IdObservator = listaObservatori[5].IdObservator, IdRaspunsDisponibil = 'B' * 20 + 13, IdSectieDeVotare = 14, DataUltimeiModificari = DateTime.Now
                },
                new Raspuns {
                    IdObservator = listaObservatori[6].IdObservator, IdRaspunsDisponibil = 'A' * 20 + 2, IdSectieDeVotare = 15, DataUltimeiModificari = DateTime.Now.AddMinutes(30)
                },
                new Raspuns {
                    IdObservator = listaObservatori[6].IdObservator, IdRaspunsDisponibil = 'A' * 20 + 4, IdSectieDeVotare = 15, DataUltimeiModificari = DateTime.Now.AddMinutes(30)
                },
                new Raspuns {
                    IdObservator = listaObservatori[6].IdObservator, IdRaspunsDisponibil = 'A' * 20 + 7, IdSectieDeVotare = 15, DataUltimeiModificari = DateTime.Now.AddMinutes(30)
                },
                new Raspuns {
                    IdObservator = listaObservatori[6].IdObservator, IdRaspunsDisponibil = 'A' * 20 + 11, IdSectieDeVotare = 15, DataUltimeiModificari = DateTime.Now.AddMinutes(30)
                },
                new Raspuns {
                    IdObservator = listaObservatori[6].IdObservator, IdRaspunsDisponibil = 'B' * 20 + 2, IdSectieDeVotare = 15, DataUltimeiModificari = DateTime.Now.AddMinutes(-25)
                },
                new Raspuns {
                    IdObservator = listaObservatori[6].IdObservator, IdRaspunsDisponibil = 'B' * 20 + 5, IdSectieDeVotare = 15, DataUltimeiModificari = DateTime.Now.AddMinutes(-25)
                },
                new Raspuns {
                    IdObservator = listaObservatori[6].IdObservator, IdRaspunsDisponibil = 'B' * 20 + 9, IdSectieDeVotare = 15, DataUltimeiModificari = DateTime.Now.AddMinutes(-25)
                },
                new Raspuns {
                    IdObservator = listaObservatori[6].IdObservator, IdRaspunsDisponibil = 'B' * 20 + 12, IdSectieDeVotare = 15, DataUltimeiModificari = DateTime.Now.AddMinutes(-25)
                },
                new Raspuns {
                    IdObservator = listaObservatori[7].IdObservator, IdRaspunsDisponibil = 'A' * 20 + 1, IdSectieDeVotare = 25, DataUltimeiModificari = DateTime.Now.AddMinutes(40)
                },
                new Raspuns {
                    IdObservator = listaObservatori[7].IdObservator, IdRaspunsDisponibil = 'A' * 20 + 5, IdSectieDeVotare = 25, DataUltimeiModificari = DateTime.Now.AddMinutes(40)
                },
                new Raspuns {
                    IdObservator = listaObservatori[7].IdObservator, IdRaspunsDisponibil = 'A' * 20 + 7, IdSectieDeVotare = 25, DataUltimeiModificari = DateTime.Now.AddMinutes(40)
                },
                new Raspuns {
                    IdObservator = listaObservatori[7].IdObservator, IdRaspunsDisponibil = 'A' * 20 + 13, IdSectieDeVotare = 25, DataUltimeiModificari = DateTime.Now.AddMinutes(40)
                },
                new Raspuns {
                    IdObservator = listaObservatori[7].IdObservator, IdRaspunsDisponibil = 'B' * 20 + 2, IdSectieDeVotare = 25, DataUltimeiModificari = DateTime.Now.AddMinutes(-25)
                },
                new Raspuns {
                    IdObservator = listaObservatori[7].IdObservator, IdRaspunsDisponibil = 'B' * 20 + 4, IdSectieDeVotare = 25, DataUltimeiModificari = DateTime.Now.AddMinutes(-25)
                },
                new Raspuns {
                    IdObservator = listaObservatori[7].IdObservator, IdRaspunsDisponibil = 'B' * 20 + 8, IdSectieDeVotare = 25, DataUltimeiModificari = DateTime.Now.AddMinutes(-25)
                },
                new Raspuns {
                    IdObservator = listaObservatori[7].IdObservator, IdRaspunsDisponibil = 'B' * 20 + 11, IdSectieDeVotare = 25, DataUltimeiModificari = DateTime.Now.AddMinutes(-25)
                },
                new Raspuns {
                    IdObservator = listaObservatori[8].IdObservator, IdRaspunsDisponibil = 'A' * 20 + 1, IdSectieDeVotare = 22, DataUltimeiModificari = DateTime.Now.AddMinutes(30)
                },
                new Raspuns {
                    IdObservator = listaObservatori[8].IdObservator, IdRaspunsDisponibil = 'A' * 20 + 5, IdSectieDeVotare = 22, DataUltimeiModificari = DateTime.Now.AddMinutes(30)
                },
                new Raspuns {
                    IdObservator = listaObservatori[8].IdObservator, IdRaspunsDisponibil = 'A' * 20 + 9, IdSectieDeVotare = 22, DataUltimeiModificari = DateTime.Now.AddMinutes(30)
                },
                new Raspuns {
                    IdObservator = listaObservatori[8].IdObservator, IdRaspunsDisponibil = 'A' * 20 + 11, IdSectieDeVotare = 22, DataUltimeiModificari = DateTime.Now.AddMinutes(30)
                },
                new Raspuns {
                    IdObservator = listaObservatori[8].IdObservator, IdRaspunsDisponibil = 'C' * 20 + 3, IdSectieDeVotare = 22, DataUltimeiModificari = DateTime.Now.AddMinutes(-20)
                },
                new Raspuns {
                    IdObservator = listaObservatori[8].IdObservator, IdRaspunsDisponibil = 'C' * 20 + 5, IdSectieDeVotare = 22, DataUltimeiModificari = DateTime.Now.AddMinutes(-20)
                },
                new Raspuns {
                    IdObservator = listaObservatori[8].IdObservator, IdRaspunsDisponibil = 'C' * 20 + 7, IdSectieDeVotare = 22, DataUltimeiModificari = DateTime.Now.AddMinutes(-20)
                },
                new Raspuns {
                    IdObservator = listaObservatori[8].IdObservator, IdRaspunsDisponibil = 'C' * 20 + 12, IdSectieDeVotare = 22, DataUltimeiModificari = DateTime.Now.AddMinutes(-20)
                },
                new Raspuns {
                    IdObservator = listaObservatori[8].IdObservator, IdRaspunsDisponibil = 'B' * 20 + 1, IdSectieDeVotare = 22, DataUltimeiModificari = DateTime.Now.AddMinutes(20)
                },
                new Raspuns {
                    IdObservator = listaObservatori[8].IdObservator, IdRaspunsDisponibil = 'B' * 20 + 5, IdSectieDeVotare = 22, DataUltimeiModificari = DateTime.Now.AddMinutes(20)
                },
                new Raspuns {
                    IdObservator = listaObservatori[8].IdObservator, IdRaspunsDisponibil = 'B' * 20 + 8, IdSectieDeVotare = 22, DataUltimeiModificari = DateTime.Now.AddMinutes(20)
                },
                new Raspuns {
                    IdObservator = listaObservatori[8].IdObservator, IdRaspunsDisponibil = 'B' * 20 + 11, IdSectieDeVotare = 22, DataUltimeiModificari = DateTime.Now.AddMinutes(20)
                },
                new Raspuns {
                    IdObservator = listaObservatori[8].IdObservator, IdRaspunsDisponibil = 'C' * 20 + 3, IdSectieDeVotare = 23, DataUltimeiModificari = DateTime.Now.AddMinutes(-20)
                },
                new Raspuns {
                    IdObservator = listaObservatori[8].IdObservator, IdRaspunsDisponibil = 'C' * 20 + 6, IdSectieDeVotare = 23, DataUltimeiModificari = DateTime.Now.AddMinutes(-20)
                },
                new Raspuns {
                    IdObservator = listaObservatori[8].IdObservator, IdRaspunsDisponibil = 'C' * 20 + 8, IdSectieDeVotare = 23, DataUltimeiModificari = DateTime.Now.AddMinutes(-20)
                },
                new Raspuns {
                    IdObservator = listaObservatori[8].IdObservator, IdRaspunsDisponibil = 'C' * 20 + 12, IdSectieDeVotare = 23, DataUltimeiModificari = DateTime.Now.AddMinutes(-20)
                },
                new Raspuns {
                    IdObservator = listaObservatori[9].IdObservator, IdRaspunsDisponibil = 'C' * 20 + 1, IdSectieDeVotare = 11, DataUltimeiModificari = DateTime.Now
                },
                new Raspuns {
                    IdObservator = listaObservatori[9].IdObservator, IdRaspunsDisponibil = 'A' * 20 + 5, IdSectieDeVotare = 11, DataUltimeiModificari = DateTime.Now
                },
                new Raspuns {
                    IdObservator = listaObservatori[9].IdObservator, IdRaspunsDisponibil = 'A' * 20 + 9, IdSectieDeVotare = 11, DataUltimeiModificari = DateTime.Now
                },
                new Raspuns {
                    IdObservator = listaObservatori[9].IdObservator, IdRaspunsDisponibil = 'A' * 20 + 11, IdSectieDeVotare = 11, DataUltimeiModificari = DateTime.Now
                },
            };

            context.Raspuns.AddRange(listaRaspunsuri);

            context.SaveChanges();
        }
Example #9
0
        private static void SeedQuestions(this OngContext context, char idFormular)
        {
            if (context.Intrebare.Any(a => a.CodFormular == idFormular.ToString()))
            {
                return;
            }

            context.Intrebare.AddRange(
                // primul formular
                new Intrebare
            {
                IdIntrebare       = idFormular * 20 + 1,
                CodFormular       = idFormular.ToString(),
                IdSectiune        = 1, //B
                IdTipIntrebare    = TipIntrebareEnum.OSinguraOptiune,
                TextIntrebare     = $"{idFormular}: Iti place berea? (se alege o singura optiune selectabila)",
                RaspunsDisponibil = new List <RaspunsDisponibil>
                {
                    new RaspunsDisponibil {
                        IdRaspunsDisponibil = idFormular * 20 + 1, IdOptiune = 1
                    },
                    new RaspunsDisponibil {
                        IdRaspunsDisponibil = idFormular * 20 + 2, IdOptiune = 2, RaspunsCuFlag = true
                    },
                    new RaspunsDisponibil {
                        IdRaspunsDisponibil = idFormular * 20 + 3, IdOptiune = 3
                    }
                }
            },
                new Intrebare
            {
                IdIntrebare       = idFormular * 20 + 2,
                CodFormular       = idFormular.ToString(),
                IdSectiune        = 1,              //B
                IdTipIntrebare    = TipIntrebareEnum.OptiuniMultiple,
                TextIntrebare     = $"{idFormular}: Ce tipuri de bere iti plac? (se pot alege optiuni multiple)",
                RaspunsDisponibil = new List <RaspunsDisponibil>
                {
                    new RaspunsDisponibil {
                        IdRaspunsDisponibil = idFormular * 20 + 4, IdOptiune = 4, RaspunsCuFlag = true
                    },
                    new RaspunsDisponibil {
                        IdRaspunsDisponibil = idFormular * 20 + 5, IdOptiune = 5
                    },
                    new RaspunsDisponibil {
                        IdRaspunsDisponibil = idFormular * 20 + 6, IdOptiune = 6
                    }
                }
            },
                new Intrebare
            {
                IdIntrebare       = idFormular * 20 + 3,
                CodFormular       = idFormular.ToString(),
                IdSectiune        = 2, //C
                IdTipIntrebare    = TipIntrebareEnum.OSinguraOptiuneCuText,
                TextIntrebare     = $"{idFormular}: Ce tip de transmisie are masina ta? (se poate alege O singura optiune selectabila + text pe O singura optiune)",
                RaspunsDisponibil = new List <RaspunsDisponibil>
                {
                    new RaspunsDisponibil {
                        IdRaspunsDisponibil = idFormular * 20 + 7, IdOptiune = 7, RaspunsCuFlag = true
                    },
                    new RaspunsDisponibil {
                        IdRaspunsDisponibil = idFormular * 20 + 8, IdOptiune = 8
                    },
                    new RaspunsDisponibil {
                        IdRaspunsDisponibil = idFormular * 20 + 9, IdOptiune = 9
                    }
                }
            },
                new Intrebare
            {
                IdIntrebare       = idFormular * 20 + 4,
                CodFormular       = idFormular.ToString(),
                IdSectiune        = 2, //C
                IdTipIntrebare    = TipIntrebareEnum.OptiuniMultipleCuText,
                TextIntrebare     = $"{idFormular}: Ce mijloace de transport folosesti sa ajungi la birou? (se pot alege mai multe optiuni + text pe O singura optiune)",
                RaspunsDisponibil = new List <RaspunsDisponibil>
                {
                    new RaspunsDisponibil {
                        IdRaspunsDisponibil = idFormular * 20 + 10, IdOptiune = 10, RaspunsCuFlag = true
                    },
                    new RaspunsDisponibil {
                        IdRaspunsDisponibil = idFormular * 20 + 11, IdOptiune = 11
                    },
                    new RaspunsDisponibil {
                        IdRaspunsDisponibil = idFormular * 20 + 12, IdOptiune = 12
                    },
                    new RaspunsDisponibil {
                        IdRaspunsDisponibil = idFormular * 20 + 13, IdOptiune = 9
                    }
                }
            }
                );

            context.SaveChanges();
        }