예제 #1
0
        public HttpResponseMessage EliminarHorarioAsociar([FromBody] IAsociar asociar)
        {
            ITematica temp = new ITematica();

            temp.EliminarAsociado(asociar.id, asociar.id2);
            return(new HttpResponseMessage());
        }
예제 #2
0
        public IEnumerable <Pr_ProfesoresXTematica_Consultar_Result> GetHorarioProfesor(int tematicaId)
        {
            ITematica tematica   = new ITematica();
            var       profesores = tematica.getProfesoresPorTematica(tematicaId);

            foreach (var i in profesores)
            {
                if (i.Foto != null)
                {
                    i.stringFoto = Convert.ToBase64String(i.Foto);
                    i.Foto       = null;
                }
            }
            return(profesores);
        }
예제 #3
0
        // DELETE: api/Tematica/5
        public void Delete(int id)
        {
            ITematica tematica = new ITematica();

            tematica.eliminarTematica(id);
        }
예제 #4
0
        // PUT: api/Tematica/5
        public void Put(int id, [FromBody] Pr_Tematicas_Consultar_Result value)
        {
            ITematica tematica = new ITematica();

            tematica.editarTematica(id, value.NombreTematica, value.Descripcion);
        }
예제 #5
0
        // POST: api/Tematica
        public void Post([FromBody] Pr_Tematicas_Consultar_Result value)
        {
            ITematica tematica = new ITematica();

            tematica.crearTematica(value.NombreTematica, value.Descripcion);
        }
예제 #6
0
        // GET: api/Tematica/5
        public ITematica Get(int id)
        {
            ITematica tematica = new ITematica();

            return(tematica.getTematica(id));
        }
예제 #7
0
        // GET: api/Tematica
        public IEnumerable <Pr_Tematicas_Consultar_Result> Get()
        {
            ITematica tematica = new ITematica();

            return(tematica.getTematicas());
        }
예제 #8
0
        public void crearTematicaAsociar([FromBody] ITematica tematica)
        {
            ITematica temp = new ITematica();

            temp.Asociar(tematica);
        }
예제 #9
0
        public IEnumerable <Pr_TematicasXProfesor_Consultar_Result> GetTematicaProfesor(int profesorId)
        {
            ITematica tematica = new ITematica();

            return(tematica.getTematicaPorProfesor(profesorId));
        }