...
This commit is contained in:
@@ -38,6 +38,13 @@ namespace Back.Controllers
|
||||
[HttpPost("Add")]
|
||||
public async Task<ActionResult<int>> Add([FromBody] NUInvoiceDTO item)
|
||||
{
|
||||
if(string.IsNullOrEmpty(item.InvoiceDate))
|
||||
item.InvoiceDate = DateTime.Now.ConvertMiladiToShamsi();
|
||||
|
||||
if (string.IsNullOrEmpty(item.InvoicIssueDate))
|
||||
item.InvoicIssueDate = DateTime.Now.ConvertMiladiToShamsi();
|
||||
|
||||
|
||||
if (!ModelState.IsValid)
|
||||
return BadRequest(item);
|
||||
|
||||
@@ -109,15 +116,24 @@ namespace Back.Controllers
|
||||
return BadRequest(new List<string> { "این صورتحساب به سازمان ارسال شده"+'\n'+
|
||||
"برای ویرایش ،صورتحساب را ابطال/اصلاح یا برگشت بزنید"});
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
//-----change invoice
|
||||
invoice.Title = item.Title;
|
||||
if (!string.IsNullOrEmpty(item.Title))
|
||||
invoice.Title = item.Title;
|
||||
|
||||
invoice.PatternID = item.PatternID;
|
||||
invoice.CustomerID = item.CustomerID;
|
||||
invoice.InvoicIssueDate = item.InvoicIssueDate;
|
||||
invoice.InvoiceDate = item.InvoiceDate;
|
||||
|
||||
if(item.CustomerID > 0)
|
||||
invoice.CustomerID = item.CustomerID;
|
||||
|
||||
if (!string.IsNullOrEmpty(item.InvoicIssueDate))
|
||||
invoice.InvoicIssueDate = item.InvoicIssueDate;
|
||||
|
||||
if (!string.IsNullOrEmpty(item.InvoiceDate))
|
||||
invoice.InvoiceDate = item.InvoiceDate;
|
||||
|
||||
invoice.Des = item.Des;
|
||||
invoice.LastChangeUserID = Convert.ToInt32(UserID);
|
||||
|
||||
@@ -341,5 +357,10 @@ namespace Back.Controllers
|
||||
return NoContent();
|
||||
|
||||
}
|
||||
[HttpGet("GetPatterns")]
|
||||
public async Task<ActionResult<List<IdName<int>>>> GetPatterns()
|
||||
{
|
||||
return Ok(await _servTaxPayer.GetPatterns());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user