Пример #1
0
        public int AddView(int id)
        {
            Keep keep = _repo.GetById(id);

            keep.Views++;
            _repo.Update(keep);
            return(keep.Views);
        }
Пример #2
0
 public void UpdateKeep([FromBody] Keep keep)
 {
     if (ModelState.IsValid)
     {
         _repo.Update(keep);
         return;
     }
     throw new Exception("INVALID Keep");
 }
Пример #3
0
 public IActionResult Update([FromBody] Keep keep)
 {
     if (!ModelState.IsValid)
     {
         return(BadRequest("Invalid Keep"));
     }
     try {
         return(Ok(_repo.Update(keep)));
     } catch (Exception error) {
         return(BadRequest(error));
     }
 }
Пример #4
0
 public ActionResult <Keep> Put(int id, [FromBody] Keep value)
 {
     try
     {
         value.userId = HttpContext.User.FindFirstValue("Id");
         return(Ok(_repo.Update(value)));
     }
     catch (Exception e)
     {
         return(BadRequest(e.Message));
     }
 }
Пример #5
0
 public ActionResult <Keep> Put(int id, [FromBody] Keep value)
 {
     try
     {
         value.Id = id;
         return(Ok(_repo.Update(value)));
     }
     catch (Exception e)
     {
         return(BadRequest(e));
     }
 }
Пример #6
0
 // [Authorize]
 public Keep Update([FromBody] Keep keep)
 {
     return(_repo.Update(keep));
 }
Пример #7
0
 public Keep Put(int id, [FromBody] Keep keep)
 {
     keep.Id = id;
     return(_repo.Update(keep));
 }
Пример #8
0
 public Keep Update(int id, [FromBody] Keep keep)
 {
     return(_repo.Update(id, keep));
 }