Ejemplo n.º 1
0
        // DELETE api/<controller>/5
        public void Delete(int id)
        {
            AgendaMaestro borrarClase = context.AgendaMaestro
                                        .FirstOrDefault(CLase =>
                                                        CLase.idClase == id);

            if (borrarClase == null)
            {
                return;
            }

            context.AgendaMaestro.Remove(borrarClase);
            context.SaveChanges();
        }
Ejemplo n.º 2
0
        // PUT api/<controller>/5
        public void Put(int id, [FromBody] AgendaMaestro value)
        {
            AgendaMaestro formerClase = context.AgendaMaestro
                                        .FirstOrDefault(Clase => Clase.idClase
                                                        == value.idClase);

            //Si no se encuentra el elemento
            if (formerClase == null)
            {
                return;
            }

            //Igualar los objetos
            formerClase.FechaCita   = value.FechaCita;
            formerClase.idAlumno    = value.idAlumno;
            formerClase.idMaestro   = value.idMaestro;
            formerClase.StatusCita  = value.StatusCita;
            formerClase.ZonaHoraria = value.ZonaHoraria;

            context.SaveChanges();
        }
Ejemplo n.º 3
0
 // POST api/<controller>
 public void Post([FromBody] AgendaMaestro value)
 {
     context.AgendaMaestro.Add(value);
     context.SaveChanges();
 }