somechanges
This commit is contained in:
parent
18743d3721
commit
045ddb9f6b
@ -314,9 +314,12 @@ namespace ImplementerApp.Controllers
|
||||
HttpContext.Session.SetString("Details", value);
|
||||
if (reportType.Equals("default"))
|
||||
return RedirectToAction("DetailWorkshopReport");
|
||||
else if (reportType.Equals("excel"))
|
||||
return RedirectToAction("");
|
||||
else
|
||||
return RedirectToAction("Index"); // СДЕЛАТЬ EXCEL И WORD
|
||||
return RedirectToAction("");
|
||||
}
|
||||
|
||||
[HttpGet]
|
||||
public IActionResult DetailWorkshopReport()
|
||||
{
|
||||
|
@ -35,27 +35,36 @@
|
||||
<script>
|
||||
$(document).ready(function () {
|
||||
function validateDates() {
|
||||
var startDate = new Date($('#startDate').val());
|
||||
var endDate = new Date($('#endDate').val());
|
||||
var today = new Date();
|
||||
var startDate = $('#startDate').val();
|
||||
var endDate = $('#endDate').val();
|
||||
var today = new Date().toISOString().split('T')[0];
|
||||
var isValid = true;
|
||||
|
||||
$('#startDateError').text('');
|
||||
$('#endDateError').text('');
|
||||
|
||||
// Проверка, что даты не превосходят сегодняшнюю дату
|
||||
if (startDate > today) {
|
||||
$('#startDateError').text('Дата начала не может быть больше сегодняшней даты.');
|
||||
if (!startDate) {
|
||||
$('#startDateError').text('Пожалуйста, выберите дату начала.');
|
||||
isValid = false;
|
||||
}
|
||||
if (endDate > today) {
|
||||
$('#endDateError').text('Дата окончания не может быть больше сегодняшней даты.');
|
||||
if (!endDate) {
|
||||
$('#endDateError').text('Пожалуйста, выберите дату окончания.');
|
||||
isValid = false;
|
||||
}
|
||||
// Проверка, что стартовая дата не превосходит конечную дату
|
||||
if (startDate > endDate) {
|
||||
$('#endDateError').text('Дата окончания не может быть раньше даты начала.');
|
||||
isValid = false;
|
||||
|
||||
if (isValid) {
|
||||
if (startDate > today) {
|
||||
$('#startDateError').text('Дата начала не может быть больше сегодняшней даты.');
|
||||
isValid = false;
|
||||
}
|
||||
if (endDate > today) {
|
||||
$('#endDateError').text('Дата окончания не может быть больше сегодняшней даты.');
|
||||
isValid = false;
|
||||
}
|
||||
if (startDate > endDate) {
|
||||
$('#endDateError').text('Дата окончания не может быть раньше даты начала.');
|
||||
isValid = false;
|
||||
}
|
||||
}
|
||||
|
||||
return isValid;
|
||||
|
@ -3,19 +3,12 @@
|
||||
@model List<DetailWorkshopReportViewModel>
|
||||
|
||||
@{
|
||||
ViewData["Title"] = "Details - Workshop Reports";
|
||||
ViewData["Title"] = "Отчет Деталь - цех";
|
||||
}
|
||||
<div class="text-center">
|
||||
<h1 class="display-4">Список деталей с отображением цехов</h1>
|
||||
</div>
|
||||
|
||||
<form asp-controller="Report" method="post">
|
||||
<button type="submit" class="btn btn-primary">Сгенерировать отчет в Word</button>
|
||||
</form>
|
||||
<form asp-controller="Report" method="post">
|
||||
<button type="submit" class="btn btn-primary">Сгенерировать отчет в Excel</button>
|
||||
</form>
|
||||
|
||||
<table class="table">
|
||||
<thead>
|
||||
<tr>
|
||||
|
Loading…
Reference in New Issue
Block a user