Exemplo n.º 1
0
        public void Delete(int id)
        {
            CoachEntity coach = Read(id);

            _context.Entry(coach).State = EntityState.Deleted;
            _context.SaveChanges();
        }
Exemplo n.º 2
0
        public ActionResult <CoachEntity> Get(int id)
        {
            CoachEntity coach = _logic.Read(id);

            if (coach != null)
            {
                return(Ok(coach));
            }
            return(NotFound());
        }
Exemplo n.º 3
0
        public void Update(CoachEntity coach)
        {
            CoachEntity exCoach = _context.Set <CoachEntity>().FirstOrDefault(entry => entry.Id == coach.Id);

            if (exCoach != null)
            {
                _context.Entry(exCoach).State = EntityState.Deleted;
                _context.SaveChanges();
            }
            _context.Entry(coach).State = EntityState.Added;
            _context.SaveChanges();
        }
Exemplo n.º 4
0
 public ActionResult Put([FromBody] CoachEntity coach)
 {
     try
     {
         _logic.Update(coach);
         return(Ok());
     }
     catch (Exception e)
     {
         return(StatusCode(500));
     }
 }
Exemplo n.º 5
0
 public void Create(CoachEntity coach)
 {
     _context.Entry <CoachEntity>(coach).State = EntityState.Added;
     _context.SaveChanges();
 }
Exemplo n.º 6
0
 public void Update(CoachEntity coach)
 {
     _repo.Update(coach);
 }
Exemplo n.º 7
0
 public void Create(CoachEntity coach)
 {
     _repo.Create(coach);
 }