Example #1
0
 public EvaluadorController(TutorContext context)
 {
     _context = context;
     if (_context.EvaluadorItems.Count() == 0)
     {
         // Crea un nuevo item si la coleccion esta vacia,
         // lo que significa que no puedes borrar todos los Items.
         _context.EvaluadorItems.Add(new Evaluador
         {
             TipoDocumento   = "CC",
             Cedula          = "1003241944",
             PrimerNombre    = "Leidy",
             SegundoNombre   = "Laura",
             PrimerApellido  = "Carballo",
             SegundoApellido = "Suarez",
             Genero          = "Femenino",
             FechaNacimiento = Convert.ToDateTime("10/12/1999"),
             Direccion       = "Manzana A Casa 10 Urb. Luis Carlos Galan",
             Telefono        = "3046767916",
             Email_Personal  = "*****@*****.**",
             Username        = "******",
             Password        = "******"
         });
         _context.SaveChanges();
     }
 }
Example #2
0
 public EstudianteController(TutorContext context)
 {
     _context = context;
     if (_context.EstudianteItems.Count() == 0)
     {
         // Crea un nuevo item si la coleccion esta vacia,
         // lo que significa que no puedes borrar todos los Items.
         _context.EstudianteItems.Add(new EstudianteItem {
             TipoDocumento       = "CC",
             Cedula              = "1001088801",
             PrimerNombre        = "Diego",
             SegundoNombre       = "Alejandro",
             PrimerApellido      = "Martinez",
             SegundoApellido     = "Barbosa",
             Genero              = "Masculino",
             FechaNacimiento     = Convert.ToDateTime("29/02/2000"),
             Direccion           = "Carrera 30A #30-88",
             Telefono            = "3233508410",
             Email_Personal      = "*****@*****.**",
             FechaIngreso        = Convert.ToDateTime("29/02/2000"),
             Facultad            = "Facultad de Ingenierías y Tecnologías",
             Programa            = "Ingeniería de Sistemas",
             Semestre            = "Sexto Semestre",
             Email_Institucional = "*****@*****.**",
             Cvlac = "www.google.com"
         });
         _context.SaveChanges();
     }
 }
Example #3
0
        static void CreateAndShowOrders()
        {
            using (var context = new TutorContext())
            {
                var orders  = context.Set <Order>();
                var yearNow = 2018;

                var ord = new Order()
                {
                    Prefix = "FA",
                    Year   = yearNow,
                    // vyhledáme poslední volné číslo
                    Number = 1 + orders.Where(p => p.Year == yearNow).Select(p => p.Number).DefaultIfEmpty().Max(),
                    Note   = "Objednavka...",
                    Items  = new List <OrderItem>()
                };
                // u položky není potřeba nastavovat hodnotu cizího klíče, doplní se automaticky
                ord.Items.Add(new OrderItem()
                {
                    Price = (decimal)m_rnd.NextDouble(),
                    Name  = "pivní sud",
                    Note  = "Poznámka"
                });
                orders.Add(ord);
                context.SaveChanges();
                WriteLine($"Objednávka uložena. PK položky objednávky = {ord.Items.First().ItemNumber}");
            }

            using (var context = new TutorContext())
            {
                context.Set <Order>().Include(i => i.Items).ToList().ForEach(Log);
            }
        }
Example #4
0
 public FacultadController(TutorContext context)
 {
     _context = context;
     if (_context.FacultadItems.Count() == 0)
     {
         // Crea un nuevo item si la coleccion esta vacia,
         // lo que significa que no puedes borrar todos los Items.
         _context.FacultadItems.Add(new Facultad {
             Nombre = "Facultad de Ciencias de la Salud"
         });
         _context.FacultadItems.Add(new Facultad {
             Nombre = "Facultad de Ciencias Básicas y Educación"
         });
         _context.FacultadItems.Add(new Facultad {
             Nombre = "Facultad de Ciencias Administrativas Contables y Económicas"
         });
         _context.FacultadItems.Add(new Facultad {
             Nombre = "Facultad de Bellas Artes"
         });
         _context.FacultadItems.Add(new Facultad {
             Nombre = "Facultad de Ingenierías y Tecnologías"
         });
         _context.FacultadItems.Add(new Facultad {
             Nombre = "Facultad de Derecho Ciencias Políticas y Sociales"
         });
         _context.SaveChanges();
     }
 }
Example #5
0
        static void Main(string[] args)
        {
            using (var context = new TutorContext())
            {
                // pokud DB existuje, tak jí neprve odstraníme/vymažeme
                //context.Database.EnsureDeleted();

                // pokud DB neexistuje, tak se automaticky vytvoří a inicializuje všemis strukturami a daty
                //context.Database.EnsureCreated();

                //var data = context.Set<Color>().ToList();
                //data.ForEach(Log);
                //context.Set<User>().ToList().ForEach(Log);

                //var tmp = context.Set<User>().First();
                //tmp.UsrType = UserType.Employee;

                //context.Set<Car>().ToList().ForEach(Log);
                //context.Set<Car>().First().CarType = CarType.Mercedes;

                //context.Set<Car>().Include(p => p.User).ToList().ForEach(Log);
                //context.Set<User>().ToList().ForEach(p => Debug.WriteLine(p.Name + " " + p.Surname));

                //CreateAndShowOrders();

                context.SaveChanges();
            }


            WriteLine("Finnish.");
            ReadKey();
        }
Example #6
0
 public TutorController(TutorContext context)
 {
     _context = context;
     if (_context.TutorItems.Count() == 0)
     {
         // Crea un nuevo item si la coleccion esta vacia,
         // lo que significa que no puedes borrar todos los Items.
         _context.TutorItems.Add(new TutorItem
         {
             TipoDocumento       = "CC",
             Cedula              = "1003242337",
             PrimerNombre        = "Jose",
             SegundoNombre       = "Angel",
             PrimerApellido      = "Lopez",
             SegundoApellido     = "Gomez",
             Genero              = "Masculino",
             FechaNacimiento     = Convert.ToDateTime("04/08/2000"),
             Direccion           = "Manzana 5 Casa 13 Alamos 2",
             Telefono            = "3013222267",
             Email_Personal      = "*****@*****.**",
             FechaIngreso        = Convert.ToDateTime("04/08/2000"),
             Programa            = "Ingeniería de Sistemas",
             Email_Institucional = "*****@*****.**",
             Cvlac    = "www.google.com",
             Username = "******",
             Password = "******"
         });
         _context.SaveChanges();
     }
 }
Example #7
0
 public GrupoController(TutorContext context)
 {
     _context = context;
     if (_context.GrupoItems.Count() == 0)
     {
         // Crea un nuevo item si la coleccion esta vacia,
         // lo que significa que no puedes borrar todos los Items.
         _context.GrupoItems.Add(new Grupo {
             Nombre = "Grupo de óptica e informática", LineaInvestigacion = "Informática"
         });
         _context.GrupoItems.Add(new Grupo {
             Nombre = "Grupo de energías alternativas y biomasa", LineaInvestigacion = "Energías"
         });
         _context.GrupoItems.Add(new Grupo {
             Nombre = "Aitice", LineaInvestigacion = "Matemática"
         });
         _context.GrupoItems.Add(new Grupo {
             Nombre = "Grupo interdisciplinario de investigación en evaluación", LineaInvestigacion = "Administración"
         });
         _context.GrupoItems.Add(new Grupo {
             Nombre = "Grupo de espectroscopia óptica y laser", LineaInvestigacion = "Laboratorio"
         });
         _context.GrupoItems.Add(new Grupo {
             Nombre = "Guatapurí (grupo de investigación y estudios socioculturales)", LineaInvestigacion = "Sociales"
         });
         _context.SaveChanges();
     }
 }
Example #8
0
 public ConvocatoriaController(TutorContext context)
 {
     _context = context;
     if (_context.ConvocatoriaItems.Count() == 0)
     {
         // Crea un nuevo item si la coleccion esta vacia,
         // lo que significa que no puedes borrar todos los Items.
         _context.ConvocatoriaItems.Add(new Convocatoria
         {
             FechaInicio = Convert.ToDateTime("11/12/2019"),
             FechaFinal  = Convert.ToDateTime("20/12/2019")
         });
         _context.SaveChanges();
     }
 }
 public AdministradorController(TutorContext context)
 {
     _context = context;
     if (_context.AdministradorItems.Count() == 0)
     {
         // Crea un nuevo item si la coleccion esta vacia,
         // lo que significa que no puedes borrar todos los Items.
         _context.AdministradorItems.Add(new Administrador
         {
             Username = "******",
             Password = "******"
         });
         _context.SaveChanges();
     }
 }
Example #10
0
 public ProgramaController(TutorContext context)
 {
     _context = context;
     if (_context.ProgramaItems.Count() == 0)
     {
         // Crea un nuevo item si la coleccion esta vacia,
         // lo que significa que no puedes borrar todos los Items.
         _context.ProgramaItems.Add(new Programa {
             Nombre = "Enfermería", IdFacultad = 1
         });
         _context.ProgramaItems.Add(new Programa {
             Nombre = "Instrumentación Quirúrgica", IdFacultad = 1
         });
         _context.ProgramaItems.Add(new Programa {
             Nombre = "Microbiología", IdFacultad = 1
         });
         _context.ProgramaItems.Add(new Programa {
             Nombre = "Licenciatura en Matemáticas", IdFacultad = 2
         });
         _context.ProgramaItems.Add(new Programa {
             Nombre = "Licenciatura en Ciencias Naturales y Educación Ambiental", IdFacultad = 2
         });
         _context.ProgramaItems.Add(new Programa {
             Nombre = "Licenciatura en Educación Física, Recreación y Deporte", IdFacultad = 2
         });
         _context.ProgramaItems.Add(new Programa {
             Nombre = "Licenciatura en Español e Inglés", IdFacultad = 2
         });
         _context.ProgramaItems.Add(new Programa {
             Nombre = "Administración de Empresas", IdFacultad = 3
         });
         _context.ProgramaItems.Add(new Programa {
             Nombre = "Economía", IdFacultad = 3
         });
         _context.ProgramaItems.Add(new Programa {
             Nombre = "Contaduría Pública", IdFacultad = 3
         });
         _context.ProgramaItems.Add(new Programa {
             Nombre = "Comercio Internacional", IdFacultad = 3
         });
         _context.ProgramaItems.Add(new Programa {
             Nombre = "Licenciatura en Arte", IdFacultad = 4
         });
         _context.ProgramaItems.Add(new Programa {
             Nombre = "Música", IdFacultad = 4
         });
         _context.ProgramaItems.Add(new Programa {
             Nombre = "Ingeniería de Sistemas", IdFacultad = 5
         });
         _context.ProgramaItems.Add(new Programa {
             Nombre = "Ingeniería Electrónica", IdFacultad = 5
         });
         _context.ProgramaItems.Add(new Programa {
             Nombre = "Ingeniería Agroindustrial", IdFacultad = 5
         });
         _context.ProgramaItems.Add(new Programa {
             Nombre = "Ingeniería Ambiental y Sanitaria", IdFacultad = 5
         });
         _context.ProgramaItems.Add(new Programa {
             Nombre = "Derecho", IdFacultad = 6
         });
         _context.ProgramaItems.Add(new Programa {
             Nombre = "Psicología", IdFacultad = 6
         });
         _context.ProgramaItems.Add(new Programa {
             Nombre = "Sociología", IdFacultad = 6
         });
         _context.SaveChanges();
     }
 }