예제 #1
0
        /*
         * public void Desactivar(int id)
         * {
         *  var entry = _context.Membresias.Single(x => x.MembresiaId == id);
         *
         *  var entry2 = _context.Docentes.Single(x => x.DocenteId == entry.DocenteId);
         *  entry2.Status_Membresia = "Membresía desactivada";
         *  _context.SaveChanges();
         * }
         */
        public async Task Update(int id, MembresiaUpdateDto model)
        {
            var entry = await _context.Membresias.SingleAsync(x => x.MembresiaId == id);

            entry.DocenteId        = model.DocenteId;
            entry.TarjetaId        = model.TarjetaId;
            entry.Cvc_tarjeta      = model.Cvc_tarjeta;
            entry.Fecha_expiracion = model.Fecha_expiracion;
            await _context.SaveChangesAsync();
        }
예제 #2
0
        public async Task <ActionResult> Update(int id, MembresiaUpdateDto model)
        {
            if (_MembresiaService.Existencia(id) == true)
            {
                await _MembresiaService.Update(id, model);

                return(NoContent());
            }
            else
            {
                return(NotFound());
            }
        }