diff --git a/CompanyManagment.App.Contracts/SmsResult/CreateSmsSetting.cs b/CompanyManagment.App.Contracts/SmsResult/CreateSmsSetting.cs
index 7969c381..5873ac60 100644
--- a/CompanyManagment.App.Contracts/SmsResult/CreateSmsSetting.cs
+++ b/CompanyManagment.App.Contracts/SmsResult/CreateSmsSetting.cs
@@ -85,4 +85,18 @@ public class SmsSettingDto
}
+public class CreateSmsSettingDto
+{
+ ///
+ /// عدد روز از ماه
+ ///
+ public int DayOfMonth { get; set; }
+
+ ///
+ /// نمایش ساعت و دقیقه
+ ///
+ public string TimeOfDayDisplay { get; set; }
+}
+
+
diff --git a/ServiceHost/Areas/Admin/Controllers/SmsReportController.cs b/ServiceHost/Areas/Admin/Controllers/SmsReportController.cs
index b1bd8d0d..935b3f04 100644
--- a/ServiceHost/Areas/Admin/Controllers/SmsReportController.cs
+++ b/ServiceHost/Areas/Admin/Controllers/SmsReportController.cs
@@ -127,40 +127,33 @@ public class SmsReportController : AdminBaseController
///
/// ایجاد پیامک یادآور
///
- ///
- ///
- ///
///
[HttpPost("CreateReminderSmsSetting")]
- public async Task> CreateReminderSmsSetting([FromBody] int dayOfMonth, string timeOfDay)
+ public async Task> CreateReminderSmsSetting([FromBody] CreateSmsSettingDto command)
{
- var result = await _smsSettingApplication.CreateSmsSetting(dayOfMonth, timeOfDay, TypeOfSmsSetting.InstitutionContractDebtReminder);
+ var result = await _smsSettingApplication.CreateSmsSetting(command.DayOfMonth, command.TimeOfDayDisplay, TypeOfSmsSetting.InstitutionContractDebtReminder);
return result;
}
///
/// ایجاد پیامک مسدودی
///
- ///
- ///
///
[HttpPost("CreateBlockSmsSetting")]
- public async Task> CreateBlockSmsSetting([FromBody] int dayOfMonth, string timeOfDay)
+ public async Task> CreateBlockSmsSetting([FromBody] CreateSmsSettingDto command)
{
- var result = await _smsSettingApplication.CreateSmsSetting(dayOfMonth, timeOfDay, TypeOfSmsSetting.BlockContractingParty);
+ var result = await _smsSettingApplication.CreateSmsSetting(command.DayOfMonth, command.TimeOfDayDisplay, TypeOfSmsSetting.BlockContractingParty);
return result;
}
///
/// ایجاد پیامک هشدار قضایی
///
- ///
- ///
///
[HttpPost("CreateWarningSmsSetting")]
- public async Task> CreateWarningSmsSetting([FromBody] int dayOfMonth, string timeOfDay)
+ public async Task> CreateWarningSmsSetting([FromBody] CreateSmsSettingDto command)
{
- var result = await _smsSettingApplication.CreateSmsSetting(dayOfMonth, timeOfDay, TypeOfSmsSetting.Warning);
+ var result = await _smsSettingApplication.CreateSmsSetting(command.DayOfMonth, command.TimeOfDayDisplay, TypeOfSmsSetting.Warning);
return result;
}
@@ -168,13 +161,11 @@ public class SmsReportController : AdminBaseController
///
/// ایجاد پیامک اقدام قضایی
///
- ///
- ///
///
[HttpPost("CreateLegalActionSmsSetting")]
- public async Task> CreateLegalActionSmsSetting([FromBody] int dayOfMonth, string timeOfDay)
+ public async Task> CreateLegalActionSmsSetting([FromBody] CreateSmsSettingDto command)
{
- var result = await _smsSettingApplication.CreateSmsSetting(dayOfMonth, timeOfDay, TypeOfSmsSetting.LegalAction);
+ var result = await _smsSettingApplication.CreateSmsSetting(command.DayOfMonth, command.TimeOfDayDisplay, TypeOfSmsSetting.LegalAction);
return result;
}
@@ -182,13 +173,11 @@ public class SmsReportController : AdminBaseController
///
/// ایجاد پیامک تایید قرارداد مالی
///
- ///
- ///
///
[HttpPost("CreateContractConfirmSmsSetting")]
- public async Task> CreateContractConfirmSmsSetting([FromBody] int dayOfMonth, string timeOfDay)
+ public async Task> CreateContractConfirmSmsSetting([FromBody] CreateSmsSettingDto command)
{
- var result = await _smsSettingApplication.CreateSmsSetting(dayOfMonth, timeOfDay, TypeOfSmsSetting.InstitutionContractConfirm);
+ var result = await _smsSettingApplication.CreateSmsSetting(command.DayOfMonth, command.TimeOfDayDisplay, TypeOfSmsSetting.InstitutionContractConfirm);
return result;
}
//=====================Edit=========================