예제 #1
0
        public bool AddUser(User user)
        {
            var userDto = new UserDto();

            userDto = convert.ToUserDto(user);
            var model = new bool();

            using (var client = new UserService.UserServiceClient())
            {
                try
                {
                    client.Open();
                    model = client.AddUser(userDto);
                    client.Close();
                }

                catch (FaultException <CustomException> customEx)
                {
                    log.Error(customEx.Message);
                    return(false);
                }
                catch (CommunicationException commEx)
                {
                    log.Error(commEx.Message);
                    return(false);
                }
            }
            return(model);
        }