Пример #1
0
        // DELETE api/acompañamiento/5
        public void Delete(int id)
        {
            DALAcompañamiento DAL            = new DALAcompañamiento();
            AcompañamientoDTO acompañamiento = new AcompañamientoDTO
            {
                Id = id
            };

            DAL.EliminarAcompañamiento(acompañamiento);
        }
Пример #2
0
        public bool EliminarAcompañamiento(AcompañamientoDTO acompañamiento)
        {
            using (var dbContext = new LunchPSLDBEntities())
            {
                var acompañamientoAEliminar = dbContext.Acompañamiento.Where(s => s.AcompañamientoId == acompañamiento.Id).FirstOrDefault <Acompañamiento>();

                dbContext.Acompañamiento.Remove(acompañamientoAEliminar);
                dbContext.SaveChanges();
                return(true);
            }
        }
Пример #3
0
 public bool ActualizarAcompañamiento(AcompañamientoDTO acompañamiento)
 {
     using (var dbContext = new LunchPSLDBEntities())
     {
         Acompañamiento acompañamientoToUpdate = dbContext.Acompañamiento.Where(s => s.AcompañamientoId == acompañamiento.Id).FirstOrDefault <Acompañamiento>();
         acompañamientoToUpdate.Nombre = acompañamiento.Nombre;
         acompañamientoToUpdate.Activo = acompañamiento.Activo;
         dbContext.SaveChanges();
         return(true);
     }
 }
Пример #4
0
        // POST api/acompañamiento
        public void Post(AcompañamientoDTO acompañamiento)
        {
            DALAcompañamiento DAL = new DALAcompañamiento();

            if (acompañamiento.Id != 0)
            {
                DAL.ActualizarAcompañamiento(acompañamiento);
            }
            else
            {
                DAL.CrearAcompañamiento(acompañamiento);
            }
        }
Пример #5
0
 public bool CrearAcompañamiento(AcompañamientoDTO acompañamiento)
 {
     using (var dbContext = new LunchPSLDBEntities())
     {
         dbContext.Acompañamiento.Add(new Acompañamiento
         {
             AcompañamientoId = acompañamiento.Id,
             Nombre           = acompañamiento.Nombre,
             Activo           = acompañamiento.Activo
         });
         dbContext.SaveChanges();
         return(true);
     }
 }
Пример #6
0
        // PUT api/acompañamiento
        public void Put(AcompañamientoDTO acompañamiento)
        {
            DALAcompañamiento DAL = new DALAcompañamiento();

            DAL.ActualizarAcompañamiento(acompañamiento);
        }