// GET: Cliente
        public ActionResult Index(ClienteCLS oClienteCLS)
        {
            List <ClienteCLS> listaCliente = null;
            int iidsexo = oClienteCLS.iidsexo;

            llenarSexo();
            ViewBag.lista = listaSexo;

            using (var bd = new BDPasajeEntities())
            {
                if (oClienteCLS.iidsexo == 0)
                {
                    listaCliente = (from cliente in bd.Cliente
                                    where cliente.BHABILITADO == 1
                                    select new ClienteCLS
                    {
                        iidcliente = cliente.IIDCLIENTE,
                        nombre = cliente.NOMBRE,
                        apPaterno = cliente.APPATERNO,
                        apMaterno = cliente.APMATERNO,
                        telefonoFijo = cliente.TELEFONOFIJO
                    }).ToList();
                }
                else
                {
                    listaCliente = (from cliente in bd.Cliente
                                    where cliente.BHABILITADO == 1 &&
                                    cliente.IIDSEXO == iidsexo
                                    select new ClienteCLS
                    {
                        iidcliente = cliente.IIDCLIENTE,
                        nombre = cliente.NOMBRE,
                        apPaterno = cliente.APPATERNO,
                        apMaterno = cliente.APMATERNO,
                        telefonoFijo = cliente.TELEFONOFIJO
                    }).ToList();
                }
            }


            return(View(listaCliente));
        }
Example #2
0
        // GET: Cliente
        public ActionResult Index()
        {
            List <ClienteCLS> ListaCliente = null;

            using (var bd = new BDPasajeEntities())
            {
                ListaCliente = (from cliente in bd.Cliente
                                where cliente.BHABILITADO == 1
                                select new ClienteCLS
                {
                    iidcliente = cliente.IIDCLIENTE,
                    nombre = cliente.NOMBRE,
                    appaterno = cliente.APPATERNO,
                    apmaterno = cliente.APMATERNO,
                    email = cliente.EMAIL
                }
                                ).ToList();
            }
            return(View(ListaCliente));
        }
Example #3
0
        // GET: Sucursal

        public ActionResult Index()
        {
            List <SucursalCLS> ListaSucursal = null;

            using (var db = new BDPasajeEntities())
            {
                ListaSucursal = (from sucursal in db.Sucursal
                                 where sucursal.BHABILITADO == 1
                                 select new SucursalCLS
                {
                    iidSucursal = sucursal.IIDSUCURSAL,
                    nombre = sucursal.NOMBRE,
                    direccion = sucursal.DIRECCION,
                    email = sucursal.EMAIL,
                    //fechaApertura = sucursal.FECHAAPERTURA
                }).ToList();
            }

            return(View(ListaSucursal));
        }
        // GET: Sucursal
        public ActionResult Index()
        {
            List <SucursalCLS> ListaSucursal = null;

            using (var bd = new BDPasajeEntities())
            {
                ListaSucursal = (from sucursal in bd.Sucursal
                                 where sucursal.BHABILITADO == 1
                                 select new SucursalCLS
                {
                    iidsucursal = sucursal.IIDSUCURSAL,
                    nombre = sucursal.NOMBRE,
                    telefono = sucursal.TELEFONO,
                    direccion = sucursal.DIRECCION,
                    email = sucursal.EMAIL
                }
                                 ).ToList();
            }
            return(View(ListaSucursal));
        }
Example #5
0
        public ActionResult ViajeEdit(int id)
        {
            ViajeCLS oViajeCLS = new ViajeCLS();

            listarCombos();
            using (var bd = new BDPasajeEntities())
            {
                Viaje oViaje = bd.Viaje.Find(id);

                oViajeCLS.iidViaje                  = oViaje.IIDVIAJE;
                oViajeCLS.iidLugarDestino           = (int)oViaje.IIDLUGARDESTINO;
                oViajeCLS.iidLugarOrigen            = (int)oViaje.IIDLUGARORIGEN;
                oViajeCLS.precio                    = (double)oViaje.PRECIO;
                oViajeCLS.fechaViaje                = (DateTime)oViaje.FECHAVIAJE;
                oViajeCLS.iidBus                    = (int)oViaje.IIDBUS;
                oViajeCLS.numeroAsientosDisponibles = (int)oViaje.NUMEROASIENTOSDISPONIBLES;
            }

            return(View(oViajeCLS));
        }
Example #6
0
        public void cmbBus()
        {
            List <SelectListItem> listaBus;

            using (var bd = new BDPasajeEntities())
            {
                listaBus = (from bus in bd.Bus
                            where bus.BHABILITADO == 1
                            select new SelectListItem
                {
                    Text = bus.DESCRIPCION,
                    Value = bus.IIDBUS.ToString()
                }).ToList();

                listaBus.Insert(0, new SelectListItem {
                    Text = "-- Selecione --", Value = ""
                });
                ViewBag.listaBus = listaBus;
            }
        }
Example #7
0
        public void cmbLugarDestino()
        {
            List <SelectListItem> listaLugarDestino;

            using (var bd = new BDPasajeEntities())
            {
                listaLugarDestino = (from lugarDestino in bd.Lugar
                                     where lugarDestino.BHABILITADO == 1
                                     select new SelectListItem
                {
                    Text = lugarDestino.NOMBRE,
                    Value = lugarDestino.IIDLUGAR.ToString()
                }).ToList();

                listaLugarDestino.Insert(0, new SelectListItem {
                    Text = "-- Selecione --", Value = ""
                });
                ViewBag.listaLugarDestino = listaLugarDestino;
            }
        }
Example #8
0
        public void listarTipoContrato()
        {
            //agregar
            List <SelectListItem> lista;

            using (var bd = new BDPasajeEntities())
            {
                lista = (from tipocontr in bd.TipoContrato
                         where tipocontr.BHABILITADO == 1
                         select new SelectListItem
                {
                    Text = tipocontr.NOMBRE,
                    Value = tipocontr.IIDTIPOCONTRATO.ToString()
                }).ToList();
                lista.Insert(0, new SelectListItem {
                    Text = "-- seleccione--", Value = ""
                });
                ViewBag.listaTipoContrato = lista;
            }
        }
Example #9
0
        // GET: Cliente
        public ActionResult Index()
        {
            List <ClienteCLS> listaClientes = null;

            using (var bd = new BDPasajeEntities())
            {
                //Utilizando LINQ
                listaClientes = (from c in bd.Cliente
                                 where c.BHABILITADO == 1
                                 select new ClienteCLS
                {
                    iidcliente = c.IIDCLIENTE,
                    nombre = c.NOMBRE,
                    apPaterno = c.APPATERNO,
                    apMaterno = c.APMATERNO,
                    telefonoFijo = c.TELEFONOFIJO
                }).ToList();
            }
            return(View(listaClientes));
        }
Example #10
0
        public int EliminarPagina(int iidpagina)
        {
            int rpta = 0;
            try
            {
                using(var bd=new BDPasajeEntities())
                {
                    Pagina oPagina = bd.Pagina.Where(p => p.IIDPAGINA == iidpagina).First();
                    oPagina.BHABILITADO = 0;
                    rpta= bd.SaveChanges();
                }
               
            }catch(Exception ex)
            {
                rpta = 0;
            }


            return rpta;
        }
Example #11
0
 public ActionResult Agregar(MarcaCLS oMarcaCLS)
 {
     if (!ModelState.IsValid)
     {
         return(View(oMarcaCLS));
     }
     else
     {
         using (var bd = new BDPasajeEntities())
         {
             Marca oMarca = new Marca();
             oMarca.NOMBRE      = oMarcaCLS.nombre;
             oMarca.DESCRIPCION = oMarcaCLS.descripcion;
             oMarca.BHABILITADO = 1;
             bd.Marca.Add(oMarca);
             bd.SaveChanges();
         }
     }
     return(RedirectToAction("Index"));
 }
Example #12
0
        // GET: Cliente
        public ActionResult Index()
        {
            List <ClienteCLS> listaCliente = null;

            using (var db = new BDPasajeEntities())
            {
                listaCliente = (from Cliente in db.Cliente
                                where Cliente.BHABILITADO == 1
                                select new ClienteCLS
                {
                    idcliente = Cliente.IIDCLIENTE,
                    nombre = Cliente.NOMBRE,
                    aPaterno = Cliente.APPATERNO,
                    aMaterno = Cliente.APMATERNO,
                    telefonoFijo = Cliente.TELEFONOFIJO
                }).ToList();
            }

            return(View(listaCliente));
        }
        public void listarSucursal()
        {
            List <SelectListItem> lista;

            using (var bd = new BDPasajeEntities())
            {
                lista = (from sucursal in bd.Sucursal
                         where sucursal.BHABILITADO == 1
                         select new SelectListItem
                {
                    Text = sucursal.NOMBRE,
                    Value = sucursal.IIDSUCURSAL.ToString()
                }).ToList();

                lista.Insert(0, new SelectListItem {
                    Text = "--SELECCIONE--", Value = ""
                });
                ViewBag.listaSucursal = lista;
            }
        }
Example #14
0
        // GET: Sucursal
        public ActionResult Index()
        {
            List <SucursalCLS> listaSucursal = null;

            using (var bd = new BDPasajeEntities())
            {
                listaSucursal = (
                    from sucursal in bd.Sucursal
                    where sucursal.BHABILITADO == 1
                    select new SucursalCLS
                {
                    idSucursal = sucursal.IIDSUCURSAL,
                    nombreSucursal = sucursal.NOMBRE,
                    telefonoSucursal = sucursal.TELEFONO.ToString(),
                    emailSucursal = sucursal.EMAIL,
                    fechaApertura = (DateTime)sucursal.FECHAAPERTURA
                }).ToList();
            }
            return(View(listaSucursal));
        }
Example #15
0
        public void listarComboTipoUsuario()
        {
            List <SelectListItem> listaTipoUsuario;

            using (var bd = new BDPasajeEntities())
            {
                listaTipoUsuario = (from tipousuario in bd.TipoUsuario
                                    where tipousuario.BHABILITADO == 1
                                    select new SelectListItem
                {
                    Text = tipousuario.NOMBRE,
                    Value = tipousuario.IIDTIPOUSUARIO.ToString()
                }).ToList();

                listaTipoUsuario.Insert(0, new SelectListItem {
                    Text = "-- Seleccione --", Value = ""
                });
                ViewBag.listaTipoUsuarioViewBag = listaTipoUsuario;
            }
        }
Example #16
0
        public ActionResult Editar(int id)
        {
            ClienteCLS oClienteCLS = new ClienteCLS();

            using (var bd = new BDPasajeEntities()) {
                llenarListaSexos();
                ViewBag.lista = listaSexo;
                Cliente oCliente = bd.Cliente.Where(p => p.IIDCLIENTE.Equals(id)).First();
                oClienteCLS.iidcliente      = oCliente.IIDCLIENTE;
                oClienteCLS.nombre          = oCliente.NOMBRE;
                oClienteCLS.apPaterno       = oCliente.APPATERNO;
                oClienteCLS.apMaterno       = oCliente.APMATERNO;
                oClienteCLS.direccion       = oCliente.DIRECCION;
                oClienteCLS.email           = oCliente.EMAIL;
                oClienteCLS.iidsexo         = (int)oCliente.IIDSEXO;
                oClienteCLS.telefonoCelular = oCliente.TELEFONOCELULAR;
                oClienteCLS.telefonoFijo    = oCliente.TELEFONOFIJO;
            }
            return(View(oClienteCLS));
        }
Example #17
0
        public void listarBus()
        {
            //Agregar
            List <SelectListItem> lista;

            using (var bd = new BDPasajeEntities())
            {
                lista = (from item in bd.Bus
                         where item.BHABILITADO == 1
                         select new SelectListItem
                {
                    Text = item.PLACA,
                    Value = item.IIDBUS.ToString()
                }).ToList();
                lista.Insert(0, new SelectListItem {
                    Text = "--Seleccione", Value = ""
                });
                ViewBag.listaBus = lista;
            }
        }
Example #18
0
        /*--------------INICIO: METODOS LLENAR COMBOBOX POR JOINS----------------*/
        public void listarComboSexo()
        {
            List <SelectListItem> listaSexo;

            using (var bd = new BDPasajeEntities())
            {
                listaSexo = (from sexo in bd.Sexo
                             where sexo.BHABILITADO == 1
                             select new SelectListItem
                {
                    Text = sexo.NOMBRE,
                    Value = sexo.IIDSEXO.ToString()
                }).ToList();

                listaSexo.Insert(0, new SelectListItem {
                    Text = "-- Selecione --", Value = ""
                });
                ViewBag.listaSexoViewBag = listaSexo;
            }
        }
Example #19
0
        public void listarLugar()
        {
            //Agregar
            List <SelectListItem> lista;

            using (var bd = new BDPasajeEntities())
            {
                lista = (from item in bd.Lugar
                         where item.BHABILITADO == 1
                         select new SelectListItem
                {
                    Text = item.NOMBRE,
                    Value = item.IIDLUGAR.ToString()
                }).ToList();
                lista.Insert(0, new SelectListItem {
                    Text = "--Seleccione", Value = ""
                });
                ViewBag.listaLugar = lista;
            }
        }
 public ActionResult Agregar(SucursalCLS oSucursalCLS)
 {
     if (ModelState.IsValid)
     {
         using (var bd = new BDPasajeEntities())
         {
             Sucursal oSucursal = new Sucursal();
             oSucursal.NOMBRE        = oSucursalCLS.nombre;
             oSucursal.DIRECCION     = oSucursalCLS.direccion;
             oSucursal.TELEFONO      = oSucursalCLS.telefono;
             oSucursal.EMAIL         = oSucursalCLS.email;
             oSucursal.FECHAAPERTURA = oSucursalCLS.fechaApertura;
             oSucursal.BHABILITADO   = 1;
             bd.Sucursal.Add(oSucursal);
             bd.SaveChanges();
         }
         return(RedirectToAction("Index"));
     }
     return(View(oSucursalCLS));
 }
Example #21
0
        public ActionResult Editar(int id)
        {
            listarCombos();
            EmpleadoCLS oEmpleadoCLS = new EmpleadoCLS();

            using (var bd = new BDPasajeEntities())
            {
                Empleado oEmpleado = bd.Empleado.Where(p => p.IIDEMPLEADO.Equals(id)).First();
                oEmpleadoCLS.iidEmpleado     = oEmpleado.IIDEMPLEADO;
                oEmpleadoCLS.Nombre          = oEmpleado.NOMBRE;
                oEmpleadoCLS.apPaterno       = oEmpleado.APPATERNO;
                oEmpleadoCLS.apMaterno       = oEmpleado.APMATERNO;
                oEmpleadoCLS.fechaContrato   = (DateTime)oEmpleado.FECHACONTRATO;
                oEmpleadoCLS.sueldo          = (decimal)oEmpleado.SUELDO;
                oEmpleadoCLS.iidtipoUsuario  = (int)oEmpleado.IIDTIPOUSUARIO;
                oEmpleadoCLS.iidtipoContrato = (int)oEmpleado.IIDTIPOCONTRATO;
                oEmpleadoCLS.iidSexo         = (int)oEmpleado.IIDSEXO;
            }
            return(View(oEmpleadoCLS));
        }
        public void listarTipoBus()
        {
            //agregar
            List <SelectListItem> lista;

            using (var bd = new BDPasajeEntities())
            {
                lista = (from item in bd.TipoBus
                         where item.BHABILITADO == 1
                         select new SelectListItem
                {
                    Text = item.NOMBRE,
                    Value = item.IIDTIPOBUS.ToString()
                }).ToList();
                lista.Insert(0, new SelectListItem {
                    Text = "--Seleccione--", Value = ""
                });
                ViewBag.listaTipoBus = lista;
            }
        }
        public void listarComboPagina()
        {
            //Agregar
            List <SelectListItem> lista;

            using (var bd = new BDPasajeEntities())
            {
                lista = (from item in bd.Pagina
                         where item.BHABILITADO == 1
                         select new SelectListItem
                {
                    Text = item.MENSAJE,
                    Value = item.IIDPAGINA.ToString()
                }).ToList();
                lista.Insert(0, new SelectListItem {
                    Text = "--Seleccione--", Value = ""
                });
                ViewBag.listaPagina = lista;
            }
        }
Example #24
0
        public int Guardar(RolCLS oRolCLS, int titulo)
        {
            int rpta = 0;

            using (var bd = new BDPasajeEntities())
            {
                if (titulo.Equals(1))  //si titulo es igual a uno, es un agregar
                {
                    Rol oRol = new Rol();
                    oRol.NOMBRE      = oRolCLS.nombre;
                    oRol.DESCRIPCION = oRolCLS.descripcion;
                    oRol.BHABILITADO = 1;

                    bd.Rol.Add(oRol);
                    rpta = bd.SaveChanges();  //Aparte de confirmar los cambios devuelve la cantidad de registros afectados
                }
            }

            return(rpta);
        }
        public void listarModelo()
        {
            List <SelectListItem> lista;

            using (var bd = new BDPasajeEntities())
            {
                lista = (from modelo in bd.Modelo
                         where modelo.BHABILITADO == 1
                         select new SelectListItem
                {
                    Text = modelo.NOMBRE,
                    Value = modelo.IIDMODELO.ToString()
                }).ToList();

                lista.Insert(0, new SelectListItem {
                    Text = "--SELECCIONE--", Value = ""
                });
                ViewBag.listaModelo = lista;
            }
        }
        public void listarMarca()
        {
            List <SelectListItem> lista;

            using (var bd = new BDPasajeEntities())
            {
                lista = (from marca in bd.Marca
                         where marca.BHABILITADO == 1
                         select new SelectListItem
                {
                    Text = marca.NOMBRE,
                    Value = marca.IIDMARCA.ToString()
                }).ToList();

                lista.Insert(0, new SelectListItem {
                    Text = "--SELECCIONE--", Value = ""
                });
                ViewBag.listaMarca = lista;
            }
        }
        public void listarTipoBus()
        {
            List <SelectListItem> lista;

            using (var bd = new BDPasajeEntities())
            {
                lista = (from bus in bd.TipoBus
                         where bus.BHABILITADO == 1
                         select new SelectListItem
                {
                    Text = bus.NOMBRE,
                    Value = bus.IIDTIPOBUS.ToString()
                }).ToList();

                lista.Insert(0, new SelectListItem {
                    Text = "--SELECCIONE--", Value = ""
                });
                ViewBag.listaTipoBus = lista;
            }
        }
        public void listarSucursal()
        {
            //agregar
            List <SelectListItem> lista;

            using (var bd = new BDPasajeEntities())
            {
                lista = (from item in bd.Sucursal
                         where item.BHABILITADO == 1
                         select new SelectListItem
                {
                    Text = item.NOMBRE,
                    Value = item.IIDSUCURSAL.ToString()
                }).ToList();
                lista.Insert(0, new SelectListItem {
                    Text = "--Seleccione--", Value = ""
                });
                ViewBag.listaSucursal = lista;
            }
        }
Example #29
0
 // GET: Cliente
 public ActionResult Index(ClienteCLS clienteCLS)
 {
     llenarListaSexos();
     ViewBag.lista = listaSexo;
     using (var bd = new BDPasajeEntities()) {
         if (clienteCLS.iidsexo == 0)
         {
             listaCliente = (from cliente in bd.Cliente
                             where cliente.BHABILITADO == 1
                             select new ClienteCLS {
                 iidcliente = cliente.IIDCLIENTE,
                 nombre = cliente.NOMBRE,
                 apPaterno = cliente.APPATERNO,
                 apMaterno = cliente.APMATERNO,
                 email = cliente.EMAIL,
                 direccion = cliente.DIRECCION,
                 iidsexo = (int)cliente.IIDSEXO,
                 telefonoFijo = cliente.TELEFONOFIJO,
                 telefonoCelular = cliente.TELEFONOCELULAR
             }).ToList();
         }
         else
         {
             listaCliente = (from cliente in bd.Cliente
                             where cliente.BHABILITADO == 1 &&
                             cliente.IIDSEXO == clienteCLS.iidsexo
                             select new ClienteCLS {
                 iidcliente = cliente.IIDCLIENTE,
                 nombre = cliente.NOMBRE,
                 apPaterno = cliente.APPATERNO,
                 apMaterno = cliente.APMATERNO,
                 email = cliente.EMAIL,
                 direccion = cliente.DIRECCION,
                 iidsexo = (int)cliente.IIDSEXO,
                 telefonoFijo = cliente.TELEFONOFIJO,
                 telefonoCelular = cliente.TELEFONOCELULAR
             }).ToList();
         }
     }
     return(View(listaCliente));
 }
        public ActionResult Editar(BusCLS oBusCLS)
        {
            int    nregistrosEncontrados = 0;
            int    idBus = oBusCLS.iidBus;
            string placa = oBusCLS.placa;

            using (var bd = new BDPasajeEntities())
            {
                nregistrosEncontrados = bd.Bus.Where(p => p.PLACA.Equals(placa) && !p.IIDBUS.Equals(idBus)).Count();
            }

            if (!ModelState.IsValid || nregistrosEncontrados >= 1)
            {
                if (nregistrosEncontrados >= 1)
                {
                    oBusCLS.mensajeError = "El bus ya existe";
                }
                listarCombos();
                return(View(oBusCLS));
            }

            using (var bd = new BDPasajeEntities())
            {
                Bus oBus = bd.Bus.Where(p => p.IIDBUS.Equals(idBus)).First();

                oBus.IIDSUCURSAL = oBusCLS.iidSucursal;

                oBus.IIDTIPOBUS     = oBusCLS.iidTipoBus;
                oBus.PLACA          = oBusCLS.placa;
                oBus.FECHACOMPRA    = oBusCLS.fechaCompra;
                oBus.IIDMODELO      = oBusCLS.iidModelo;
                oBus.NUMEROCOLUMNAS = oBusCLS.numeroColumnas;
                oBus.NUMEROFILAS    = oBusCLS.numeroFilas;
                oBus.DESCRIPCION    = oBusCLS.descripcion;
                oBus.OBSERVACION    = oBusCLS.observacion;
                oBus.IIDMARCA       = oBusCLS.iidmarca;

                bd.SaveChanges();
            }
            return(RedirectToAction("Index"));
        }