Exemple #1
0
        // GET: Hora
        public ActionResult BuscarLocal()
        {
            Negocio.Crud.ComunaCrud       gestorComuna       = new Negocio.Crud.ComunaCrud();
            Negocio.Crud.LocalCrud        gestorLocal        = new Negocio.Crud.LocalCrud();
            Negocio.Crud.LocalServCrud    gestorLocalServ    = new Negocio.Crud.LocalServCrud();
            Negocio.Crud.RegionCrud       gestorRegiones     = new Negocio.Crud.RegionCrud();
            Negocio.Crud.ServicioCrud     gestorServicios    = new Negocio.Crud.ServicioCrud();
            Negocio.Crud.EspecialidadCrud gestorEspecialidad = new Negocio.Crud.EspecialidadCrud();
            FiltroModelo filtro = new FiltroModelo()
            {
                locales        = gestorLocal.ListarLocal(),
                localservicios = gestorLocalServ.ListarLocalServ(),
                regiones       = gestorRegiones.ListarRegion(),
                servicios      = gestorServicios.ListarServicio(),
                especialidades = gestorEspecialidad.ListarEspecialidad(),
                comunas        = gestorComuna.ListarComuna()
            };

            return(View(filtro));
        }
Exemple #2
0
        public JsonResult CargarServicios(int Id_Especialidad)
        {
            Negocio.Crud.ServicioCrud  gestor = new Negocio.Crud.ServicioCrud();
            List <Entidad.ServicioEnt> lista;

            if (Id_Especialidad == 0)
            {
                lista = gestor.ListarServicio();
            }
            else
            {
                lista = gestor.ListarPorEspecialidad(Id_Especialidad);
            }
            var ComData = lista.Select(m => new SelectListItem()
            {
                Text  = m.nom_servicio,
                Value = m.id_servicio.ToString(),
            });

            return(Json(ComData, JsonRequestBehavior.AllowGet));
        }