示例#1
0
 public static List <Administrativo> ObtenerAdmin()
 {
     using (EscuelaEntities db = new EscuelaEntities())
     {
         return(db.Administrativo.ToList());
     }
 }
示例#2
0
 public static Directivo ObterPodId(int id)
 {
     using (EscuelaEntities db = new EscuelaEntities())
     {
         return(db.Directivo.Where(i => i.Id == id).First());
     }
 }
示例#3
0
 public static List <Directivo> ObterDirec()
 {
     using (EscuelaEntities db = new EscuelaEntities())
     {
         return(db.Directivo.ToList());
     }
 }
示例#4
0
 public static List <Pasajero> ObtenerPasajeros()
 {
     using (EscuelaEntities db = new EscuelaEntities())
     {
         return(db.Pasajero.ToList());
     }
 }
示例#5
0
 public static Piloto ObtenerPorId(int id)
 {
     using (EscuelaEntities db = new EscuelaEntities())
     {
         return(db.Piloto.FirstOrDefault(I => I.Id == id));
     }
 }
示例#6
0
 public static void ModificarPasajero(Pasajero p1)
 {
     using (EscuelaEntities db = new EscuelaEntities())
     {
         db.Entry(p1).State = System.Data.Entity.EntityState.Modified;
         db.SaveChanges();
     }
 }
示例#7
0
 public static void AgregarDire(Directivo a1)
 {
     using (EscuelaEntities db = new EscuelaEntities())
     {
         db.Directivo.Add(a1);
         db.SaveChanges();
     }
 }
示例#8
0
 public static void AgregarPasajero(Pasajero p1)
 {
     using (EscuelaEntities db = new EscuelaEntities())
     {
         db.Pasajero.Add(p1);
         db.SaveChanges();
     }
 }
示例#9
0
 public static void EiliminarDirec(int id)
 {
     using (EscuelaEntities db = new EscuelaEntities())
     {
         db.Directivo.Remove(ObterPodId(id));
         db.SaveChanges();
     }
 }
示例#10
0
 public static void ModificarDirec(Directivo direc)
 {
     using (EscuelaEntities db = new EscuelaEntities())
     {
         db.Entry(direc).State = System.Data.Entity.EntityState.Modified;
         db.SaveChanges();
     }
 }
示例#11
0
 public static void AgregarAdmin(Administrativo a1)
 {
     using (EscuelaEntities db = new EscuelaEntities())
     {
         db.Administrativo.Add(a1);
         db.SaveChanges();
     }
 }
示例#12
0
 public static void EiliminarAdmin(int id)
 {
     using (EscuelaEntities db = new EscuelaEntities())
     {
         db.Administrativo.Remove(db.Administrativo.First(i => i.Id == id));
         db.SaveChanges();
     }
 }
示例#13
0
 public static void ModificarAdmin(Administrativo admin)
 {
     using (EscuelaEntities db = new EscuelaEntities())
     {
         db.Entry(admin).State = System.Data.Entity.EntityState.Modified;
         db.SaveChanges();
     }
 }
示例#14
0
 public static void EliminarPiloto(int id)
 {
     using (EscuelaEntities db = new EscuelaEntities())
     {
         db.Piloto.Remove(db.Piloto.First(item => item.Id == id));
         db.SaveChanges();
     }
 }
示例#15
0
 public static void AgregarPiloto(Piloto p1)
 {
     using (EscuelaEntities db = new EscuelaEntities())
     {
         db.Piloto.Add(p1);
         db.SaveChanges();
     }
 }
示例#16
0
 public static void EliminarPasajero(int id)
 {
     using (EscuelaEntities db = new EscuelaEntities())
     {
         Pasajero p1 = db.Pasajero.First(i => i.Id == id);
         db.Pasajero.Remove(p1);
         db.SaveChanges();
     }
 }
示例#17
0
 public static Pasajero ObtenerPorid(int id)
 {
     using (EscuelaEntities db = new EscuelaEntities())
     {
         return((from d in db.Pasajero
                 where d.Id == id
                 select d).First());
     }
 }
示例#18
0
 public ActionResult Eliminar(int Id)
 {
     using (EscuelaEntities db = new EscuelaEntities())
     {
         var oTabla = db.Estudiante.Find(Id);
         db.Estudiante.Remove(oTabla);
         db.SaveChanges();
     }
     return(Redirect("~/Estudiante/"));
 }
示例#19
0
 public ActionResult Eliminar(int Id)
 {
     using (EscuelaEntities db = new EscuelaEntities())
     {
         var oTabla = db.Profesores.Find(Id);
         db.Profesores.Remove(oTabla);
         db.SaveChanges();
     }
     return(Redirect("~/Profesor/"));
 }
示例#20
0
 public static List <Pasajero> BuscarPasa(string bus)
 {
     using (EscuelaEntities db = new EscuelaEntities())
     {
         return((from p in db.Pasajero
                 where p.Apellido_Materno.Contains(bus) ||
                 p.Nombre.Contains(bus) || p.Apellido_Paterno.Contains(bus) || p.Ocupacion.Contains(bus)
                 select p
                 ).ToList());
     }
 }
示例#21
0
 public static List <Piloto> BuscarPilo(string bus)
 {
     using (EscuelaEntities db = new EscuelaEntities())
     {
         return((from p in db.Piloto
                 where p.Apellido_Materno.Contains(bus) ||
                 p.Nombre.Contains(bus) || p.Apellido_Paterno.Contains(bus) || p.Curp.Contains(bus) ||
                 p.Rfc.Contains(bus) || p.Tipo_De_Nave.Contains(bus)
                 select p
                 ).ToList());
     }
 }
示例#22
0
        public static Administrativo ObterPodId(int id)
        {
            Administrativo ad = new Administrativo();

            using (EscuelaEntities db = new EscuelaEntities())
            {
                ad = (from d in db.Administrativo
                      where d.Id == id
                      select d).First();
            }
            return(ad);
        }
示例#23
0
 public static List <Administrativo> BuscarAdmin(string bus)
 {
     using (EscuelaEntities db = new EscuelaEntities())
     {
         return((from p in db.Administrativo
                 where p.Apellido_Materno.Contains(bus) ||
                 p.Nombre.Contains(bus) || p.Apellido_Paterno.Contains(bus) || p.Curp.Contains(bus) ||
                 p.Rfc.Contains(bus) || p.Area_Trabajo.Contains(bus)
                 select p
                 ).ToList());
     }
 }
示例#24
0
        public static List <Piloto> ObtenerPilotos()
        {
            List <Piloto> lstPitos = new List <Piloto>();

            using (EscuelaEntities db = new EscuelaEntities())

            {
                lstPitos = (from d in db.Piloto
                            select d).ToList();
            }
            return(lstPitos);
        }
示例#25
0
 public static List <Directivo> BuscarDirec(string bus)
 {
     using (EscuelaEntities db = new EscuelaEntities())
     {
         return((from p in db.Directivo
                 where p.Apellido_Materno.Contains(bus) ||
                 p.Nombre.Contains(bus) || p.Apellido_Paterno.Contains(bus) || p.Curp.Contains(bus) ||
                 p.Rfc.Contains(bus) || p.Profesion.Contains(bus) || p.Puesto.Contains(bus)
                 select p
                 ).ToList());
     }
 }
示例#26
0
        // GET: Materia
        public ActionResult Index()
        {
            List <ListTablaViewModel> lst;

            using (EscuelaEntities db = new EscuelaEntities())
            {
                lst = (from d in db.Asignaturas
                       select new ListTablaViewModel
                {
                    Matricula = d.Codigo,
                    Nombre = d.Nombre_Materia,
                }).ToList();
            }
            return(View(lst));
        }
示例#27
0
        public ActionResult Editar(int Id)
        {
            TablaViewModel model = new TablaViewModel();

            using (EscuelaEntities db = new EscuelaEntities())
            {
                var oTabla = db.Estudiante.Find(Id);
                model.Nombre           = oTabla.Nombre;
                model.Apellido         = oTabla.Apellido;
                model.Edad             = oTabla.Edad;
                model.Genero           = oTabla.Genero;
                model.Fecha_Nacimiento = oTabla.Fecha_Nacimiento;
                model.Nacionalidad     = oTabla.Nacionalidad;
                model.Telefono         = oTabla.Telefono;
                model.Email            = oTabla.E_mail;
                model.Matricula        = oTabla.Matricula;
            }
            return(View(model));
        }
示例#28
0
        public ActionResult Index()
        {
            List <ListTablaViewModel> lst;

            using (EscuelaEntities db = new EscuelaEntities())
            {
                lst = (from d in db.Estudiante
                       select new ListTablaViewModel
                {
                    Matricula = d.Matricula,
                    Nombre = d.Nombre,
                    Apellido = d.Apellido,
                    Edad = d.Edad,
                    Genero = d.Genero,
                    Fecha_Nacimiento = d.Fecha_Nacimiento,
                    Nacionalidad = d.Nacionalidad,
                    Telefono = d.Telefono,
                    Email = d.E_mail
                }).ToList();
            }
            return(View(lst));
        }
示例#29
0
 public ActionResult Nuevo(TablaViewModel model)
 {
     if (ModelState.IsValid)
     {
         using (EscuelaEntities db = new EscuelaEntities())
         {
             var oTable = new Estudiante();
             oTable.Nombre           = model.Nombre;
             oTable.Apellido         = model.Apellido;
             oTable.Edad             = model.Edad;
             oTable.Genero           = model.Genero;
             oTable.Fecha_Nacimiento = model.Fecha_Nacimiento;
             oTable.Nacionalidad     = model.Nacionalidad;
             oTable.Telefono         = model.Telefono;
             oTable.E_mail           = model.Email;
             oTable.Matricula        = model.Matricula;
             db.Estudiante.Add(oTable);
             db.SaveChanges();
         }
         return(Redirect("~/Estudiante/"));
     }
     return(View(model));
 }
示例#30
0
 public ActionResult Editar(TablaViewModel model)
 {
     if (ModelState.IsValid)
     {
         using (EscuelaEntities db = new EscuelaEntities())
         {
             var oTable = db.Estudiante.Find(model.Matricula);
             oTable.Matricula        = model.Matricula;
             oTable.Nombre           = model.Nombre;
             oTable.Apellido         = model.Apellido;
             oTable.Edad             = model.Edad;
             oTable.Genero           = model.Genero;
             oTable.Fecha_Nacimiento = model.Fecha_Nacimiento;
             oTable.Nacionalidad     = model.Nacionalidad;
             oTable.Telefono         = model.Telefono;
             oTable.E_mail           = model.Email;
             db.Entry(oTable).State  = System.Data.Entity.EntityState.Modified;
             db.SaveChanges();
         }
         return(Redirect("~/Estudiante/"));
     }
     return(View(model));
 }