SHA256
feat StayExport - Added common Interface "IResult" for Result so both (generic and non-generic one) can be used easier.
This commit is contained in:
@@ -2,6 +2,7 @@ using MudBlazor;
|
||||
using Somnia.GuestLog.Enums.Services;
|
||||
using Somnia.GuestLog.Enums.UI;
|
||||
using Somnia.GuestLog.Models.DTOs;
|
||||
using IResult = Somnia.GuestLog.Models.DTOs.IResult;
|
||||
|
||||
namespace Somnia.GuestLog.Services;
|
||||
|
||||
@@ -17,12 +18,12 @@ public class UserMessageService(
|
||||
}
|
||||
|
||||
|
||||
public void ShowResult(Result resultDto)
|
||||
public void ShowResult(IResult resultDto)
|
||||
{
|
||||
ShowResultWithMessage(resultDto, message: null);
|
||||
}
|
||||
|
||||
public void ShowResultWithMessage(Result resultDto, string? message)
|
||||
public void ShowResultWithMessage(IResult resultDto, string? message)
|
||||
{
|
||||
string resultMsg = GetMsgForResultCode(resultDto.ResultCode);
|
||||
resultMsg = GetFormatedMessage(resultMsg, resultDto.Context);
|
||||
|
||||
Reference in New Issue
Block a user