Добавление удаления продаж

This commit is contained in:
Марат Заргаров 2023-05-20 09:59:45 +04:00
parent 932493b9f7
commit 82ee4b8e60
4 changed files with 13 additions and 4 deletions

View File

@ -209,5 +209,14 @@ namespace EmployeeApp.Controllers
_saleLogic.Create(new SaleBindingModel { EmployeeId = APIClient.Employee.Id, Sum = (float)Convert.ToDouble(sum), CarId=car }); _saleLogic.Create(new SaleBindingModel { EmployeeId = APIClient.Employee.Id, Sum = (float)Convert.ToDouble(sum), CarId=car });
Response.Redirect("Sales"); Response.Redirect("Sales");
} }
public void DeleteSale(int id)
{
if (APIClient.Employee == null)
{
throw new Exception("Вы как суда попали? Суда вход только авторизованным");
}
_saleLogic.Delete(new SaleBindingModel { Id = id });
Response.Redirect("/Home/Sales");
}
} }
} }

View File

@ -51,9 +51,6 @@
<td> <td>
@Html.DisplayFor(modelItem => item.EmployeeName) @Html.DisplayFor(modelItem => item.EmployeeName)
</td> </td>
<td>
<a asp-action="Car" asp-route-id="@item.Id">Посмотреть</a>
</td>
</tr> </tr>
} }
</tbody> </tbody>

View File

@ -10,7 +10,7 @@
<div class="col-8"><input type="text" name="name" id="name" /></div> <div class="col-8"><input type="text" name="name" id="name" /></div>
<div class="col-4">Предпродажные работы:</div> <div class="col-4">Предпродажные работы:</div>
<div class="col-8"> <div class="col-8">
<select id="presales" name="presales" class="form-control" multiple asp-items="@(new SelectList(@ViewBag.Presales,"Id", "PresaleDate"))"></select> <select id="presales" name="presales" class="form-control" multiple asp-items="@(new SelectList(@ViewBag.Presales,"Id", "Name"))"></select>
</div> </div>
</div> </div>
<div class="row"> <div class="row">

View File

@ -55,6 +55,9 @@
<td> <td>
@Html.DisplayFor(modelItem => item.CarId) @Html.DisplayFor(modelItem => item.CarId)
</td> </td>
<td>
<a asp-action="DeleteSale" asp-route-id="@item.Id">Удалить</a>
</td>
</tr> </tr>
} }
</tbody> </tbody>