Пример #1
0
        public ActionResult AddFriend(int friendId)
        {
            var check = _friendService.Create(CurrentUser.Id, friendId);

            if (check)
            {
                return(PartialView("_AddedFriendSuccessPartial", friendId));
            }
            return(PartialView("_FriendAlredyInYourListPartial", friendId));
        }
Пример #2
0
 public async Task <IActionResult> Post([FromBody] ShortFriend friend)
 {
     try
     {
         return(Ok(await _friendService.Create(friend)));
     }
     catch (Exception e)
     {
         return(BadRequest(new { message = e.Message }));
     }
 }
        public ActionResult Create(FriendViewModel friend)
        {
            if (ModelState.IsValid)
            {
                var result = _friendService.Create(friend);

                if (result.IsValid)
                {
                    TempData["success"] = "Amigo cadastrado com sucesso!";
                    return(RedirectToAction("Index"));
                }

                result.AddToModelState(ModelState, null);
                return(View());
            }

            return(View());
        }