コード例 #1
0
        public int Update(DeveloperDomain developer)
        {
            using var connection = new SqlConnection(_connectionString);

            var query = $"update tbl_developer set full_name = '{developer.FullName}', email = '{developer.Email}' where id = {developer.Id}";

            var result = connection.Execute(query);

            return(result);
        }
コード例 #2
0
        public int Insert(DeveloperDomain developer)
        {
            using var connection = new SqlConnection(_connectionString);

            var query = $"insert into tbl_developer (full_name, email) values ('{developer.FullName}', '{developer.Email}')";

            var result = connection.Execute(query);

            return(result);
        }
コード例 #3
0
 public IActionResult Insert([FromBody] DeveloperDomain developer)
 {
     try
     {
         var data = _developerRepository.Insert(developer);
         return(Ok());
     }
     catch (Exception ex)
     {
         return(new StatusCodeResult(500));
     }
 }
コード例 #4
0
        public IActionResult Update([FromBody] DeveloperDomain developer)
        {
            try
            {
                var data = _developerRepository.Update(developer);
                if (data == 0)
                {
                    return(NotFound());
                }

                return(Ok());
            }
            catch (Exception ex)
            {
                return(new StatusCodeResult(500));
            }
        }
コード例 #5
0
 public ListDeveloperFriendsRequestHandler(DeveloperDomain developerDomain)
 {
     _developerDomain = developerDomain ?? throw new ArgumentNullException(nameof(developerDomain));
 }
コード例 #6
0
 public AddDeslikeRequestHandler(DeveloperDomain developerDomain)
 {
     _developerDomain = developerDomain ?? throw new ArgumentNullException(nameof(developerDomain));
 }
コード例 #7
0
 public UserService(IOptions <JwtUserOptions> jwtUserOptions, ILogger <UserService> logger, DeveloperDomain developerDomain)
 {
     _jwtUserOptions  = jwtUserOptions?.Value ?? throw new ArgumentNullException(nameof(jwtUserOptions));
     _logger          = logger ?? throw new ArgumentNullException(nameof(logger));
     _developerDomain = developerDomain ?? throw new ArgumentNullException(nameof(developerDomain));
 }