public async Task <List <Especialidades> > ListaEspecialidad()
        {
            IEspecialidadesDAO especialidadesDAO = new EspecialidadesDAO(txtConnectionString);
            var response = await especialidadesDAO.ListaEspecialidad();

            return(response);
        }
Exemplo n.º 2
0
        public ActionResult ViewEditar(int id)
        {
            EspecialidadesDAO dao = new EspecialidadesDAO();

            ViewBag.Especialidade = dao.BuscaPorId(id);

            return(View());
        }
Exemplo n.º 3
0
        public ActionResult Adiciona(Especialidade especialidade)
        {
            EspecialidadesDAO dao = new EspecialidadesDAO();

            dao.Adiciona(especialidade);

            return(RedirectToAction("Index", "Especialidade"));
        }
Exemplo n.º 4
0
        public ActionResult Form()
        {
            EspecialidadesDAO dao = new EspecialidadesDAO();

            ViewBag.Especialidade = dao.Lista();

            return(View());
        }
        public ActionResult Form()
        {
            EspecialidadesDAO     especialidadesDAO = new EspecialidadesDAO();
            IList <Especialidade> especialidades    = especialidadesDAO.Lista();

            ViewBag.Especialidades = especialidades;
            return(View());
        }
Exemplo n.º 6
0
        public ActionResult Remover(int id)
        {
            EspecialidadesDAO dao           = new EspecialidadesDAO();
            Especialidade     especialidade = dao.BuscaPorId(id);

            dao.Remover(especialidade);

            return(RedirectToAction("index", "Especialidade"));
        }
        public ActionResult ViewEditar(int id)
        {
            MedicosDAO        dao = new MedicosDAO();
            EspecialidadesDAO especialidadesDAO = new EspecialidadesDAO();

            ViewBag.Especialidades = especialidadesDAO.Lista();
            ViewBag.Medico         = dao.BuscaPorId(id);

            return(View());
        }
        public async Task <Especialidades> RetornarEspecialidad(int ESP_ID)
        {
            IEspecialidadesDAO especialidadesDAO = new EspecialidadesDAO(txtConnectionString);
            var response = await especialidadesDAO.RetornarEspecialidad(ESP_ID);

            if (response == null)
            {
                throw new NotFoundCustomException(Constante.EX_ESPECIALIDADES_NO_EXISTE);
            }

            return(response);
        }
        public async Task <int> CrearEspecialidad(Especialidades request)
        {
            IEspecialidadesDAO especialidadesDAO = new EspecialidadesDAO(txtConnectionString);

            request.ESP_ESTADO = (int)Constante.ListadoEstados.Activo;

            int response = await especialidadesDAO.CrearEspecialidad(request);

            if (response == 0)
            {
                throw new NotFoundCustomException(Constante.EX_ESPECIALIDADES_NOT_FOUND);
            }
            return(response);
        }