TourIAm/TIAM.Services/Interfaces/IUserApiControllerCommon.cs

14 lines
490 B
C#

using AyCode.Core.Consts;
using TIAM.Entities.Users;
using TIAM.Models.Dtos.Users;
namespace TIAM.Services.Interfaces;
public interface IUserApiControllerCommon
{
public Task<User?> UpdateUser(User user);
public Task<UserModelDtoDetail?> UpdateUserModelDtoDetail(UserModelDtoDetail userModelDtoDetail);
public Task<AcErrorCode> UserChangePassword(ChangePasswordDto changePasswordDto);
public Task<AcErrorCode> UserForgotPassword(ForgotPasswordDto forgotPasswordDto);
}