示例#1
0
 private static void ActualizarCarrera(Carrera carrera)
 {
     using (var db = new UdoDbContext())
     {
         db.Carreras.Update(carrera);
         db.SaveChanges();
         ImprimirCarreras();
     }
 }
示例#2
0
 private static void EliminarCarrera(Carrera carrera)
 {
     using (var db = new UdoDbContext())
     {
         db.Carreras.Remove(carrera);
         db.SaveChanges();
         ImprimirCarreras();
     }
 }
示例#3
0
        private static void CrearCarreras()
        {
            using (var db = new UdoDbContext())
            {
                db.Database.EnsureCreated();

                var carreras = new List <Carrera>
                {
                    new Carrera()
                    {
                        Nombre = "Contabilidad",
                        Plan   = Plan.Trimestral
                    },
                    new Carrera()
                    {
                        Nombre = "Administración y finanzas",
                        Plan   = Plan.Semestral
                    },
                    new Carrera()
                    {
                        Nombre = "Ingeniería civil",
                        Plan   = Plan.Trimestral
                    }
                };
                // var carrera1 = new Carrera()
                // {
                //     Nombre = "Contabilidad",
                //     Plan = Plan.Trimestral
                // };
                // var carrera2 = new Carrera()
                // {
                //     Nombre = "Administración y finanzas",
                //     Plan = Plan.Semestral
                // };
                // var carrera3 = new Carrera()
                // {
                //     Nombre = "Ingeniería civil",
                //     Plan = Plan.Trimestral
                // };

                // db.Add(carrera1);
                // db.Add(carrera2);
                // db.Add(carrera3);

                db.AddRange(carreras);

                db.SaveChanges();
            }
        }