예제 #1
0
        // DELETE api/<controller>/5
        public void Delete(int id)
        {
            HistorialCompraHoras borrarCompra = context.HistorialCompraHoras
                                                .FirstOrDefault(Compra =>
                                                                Compra.idCompra == id);

            if (borrarCompra == null)
            {
                return;
            }

            context.HistorialCompraHoras.Remove(borrarCompra);
            context.SaveChanges();
        }
예제 #2
0
        // PUT api/<controller>/5
        public void Put(int id, [FromBody] HistorialCompraHoras value)
        {
            HistorialCompraHoras formerCompra = context.HistorialCompraHoras
                                                .FirstOrDefault(Compra => Compra.idCompra
                                                                == value.idCompra);

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

            //Igualar los objetos
            formerCompra.FechaCommpra = value.FechaCommpra;
            formerCompra.idAlumno     = value.idAlumno;
            formerCompra.Importe      = value.Importe;
            formerCompra.NumeroHoras  = value.NumeroHoras;
            formerCompra.ZonaHoraria  = value.ZonaHoraria;

            context.SaveChanges();
        }
예제 #3
0
 // POST api/<controller>
 public void Post([FromBody] HistorialCompraHoras value)
 {
     context.HistorialCompraHoras.Add(value);
     context.SaveChanges();
 }