Example #1
0
 public async Task <UpdateAboutResult> UpdateAbout(UpdateAboutRequest request)
 {
     try
     {
         DynamicParameters parameters = new DynamicParameters();
         parameters.Add("@AboutId", request.AboutId);
         parameters.Add("@Name", request.Name);
         parameters.Add("@Description", request.Description);
         return(await SqlMapper.QueryFirstOrDefaultAsync <UpdateAboutResult>(cnn : connect,
                                                                             sql : "sp_UpdateAbout",
                                                                             param : parameters,
                                                                             commandType : CommandType.StoredProcedure));
     }
     catch (Exception)
     {
         throw;
     }
 }
        public IActionResult UpdateAbout([FromBody] UpdateAboutRequest request)
        {
            var user = this.GetUserAuthorize();

            if (user == null)
            {
                return(Unauthorized());
            }
            var success = UserLogic.Instance.UpdateAbout(user, request.About);

            if (success)
            {
                return(Ok());
            }
            else
            {
                return(Forbid());
            }
        }
Example #3
0
 public async Task <UpdateAboutResult> UpdateAbout(UpdateAboutRequest request)
 {
     return(await aboutRepository.UpdateAbout(request));
 }
        public async Task <IActionResult> UpdateAboutAsync([FromBody] UpdateAboutRequest request)
        {
            await _service.UpdateAboutAsync(User.GetUserId(), request.About);

            return(NoContent());
        }
Example #5
0
 public async Task <OkObjectResult> Update(UpdateAboutRequest request)
 {
     return(Ok(await aboutService.UpdateAbout(request)));
 }