refactor Dati Azienda
This commit is contained in:
parent
bfe7967c0d
commit
c6c2d47d38
@ -7,55 +7,56 @@
|
|||||||
|
|
||||||
<div class="agy-project-wrapper agy-project-page-wrapper">
|
<div class="agy-project-wrapper agy-project-page-wrapper">
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<div class="row">
|
<form id="createForm" asp-action="Create" enctype="multipart/form-data">
|
||||||
<div class="row">
|
<div asp-validation-summary="ModelOnly" class="text-danger"></div>
|
||||||
<div class="col-md-4">
|
@Html.HiddenFor(x => x.azienda)
|
||||||
<form id="createForm" asp-action="Create" enctype="multipart/form-data">
|
@Html.HiddenFor(x => x.url_logo)
|
||||||
<div asp-validation-summary="ModelOnly" class="text-danger"></div>
|
<div class="table-responsive">
|
||||||
|
<table class="table table-bordered table-striped table-hover align-middle">
|
||||||
|
<thead class="table-primary">
|
||||||
|
<tr>
|
||||||
|
<th scope="col"> </th>
|
||||||
|
<th scope="col"> </th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
|
||||||
@Html.HiddenFor(x => x.azienda)
|
<tr>
|
||||||
@Html.HiddenFor(x => x.url_logo)
|
<td class="fw-bold fs-5"><span class="badge bg-secondary"><label asp-for="tecnico" class="agy-client-quote"></label></span></td>
|
||||||
|
<td>
|
||||||
<div class="form-group">
|
@Html.DropDownListFor(x => x.tecnico, (IEnumerable<SelectListItem>)ViewBag.AllTecnici, new { @class = "form-control" })
|
||||||
<h5><label asp-for="tecnico" class="control-label"></label></h5>
|
<span asp-validation-for="tecnico" class="text-danger"></span>
|
||||||
@Html.DropDownListFor(x => x.tecnico, (IEnumerable<SelectListItem>)ViewBag.AllTecnici, new { @class = "form-control" })
|
</td>
|
||||||
<span asp-validation-for="tecnico" class="text-danger"></span>
|
</tr>
|
||||||
</div>
|
<tr>
|
||||||
|
<td class="fw-bold fs-5"><span class="badge bg-secondary"><label asp-for="ragsoc" class="agy-client-quote"></label></span></td>
|
||||||
<div class="col-lg-6 col-md-6 col-sm-12 col-12"> </div>
|
<td>
|
||||||
|
<input asp-for="ragsoc" class="form-control" />
|
||||||
<div class="form-group">
|
<span asp-validation-for="ragsoc" class="text-danger"></span>
|
||||||
<h5><label asp-for="ragsoc" class="control-label"></label></h5>
|
</td>
|
||||||
<input asp-for="ragsoc" class="form-control" />
|
</tr>
|
||||||
<span asp-validation-for="ragsoc" class="text-danger"></span>
|
<tr>
|
||||||
</div>
|
<td class="fw-bold fs-5"><span class="badge bg-secondary"><label asp-for="logo" class="agy-client-quote"></label></span></td>
|
||||||
|
<td>
|
||||||
<div class="col-lg-6 col-md-6 col-sm-12 col-12"> </div>
|
<input type="file" asp-for="logo" />
|
||||||
|
<span asp-validation-for="logo" class="text-danger"></span>
|
||||||
<div class="form-group">
|
</td>
|
||||||
<h5><label asp-for="logo" class="control-label"></label></h5>
|
</tr>
|
||||||
<input type="file" asp-for="logo" />
|
<tr>
|
||||||
<span asp-validation-for="logo" class="text-danger"></span>
|
<td class="fw-bold fs-5"><span class="badge bg-secondary"><label asp-for="testo_buono" class="agy-client-quote"></label></span></td>
|
||||||
</div>
|
<td>
|
||||||
|
<textarea asp-for="testo_buono" class="form-control"></textarea>
|
||||||
<div class="col-lg-6 col-md-6 col-sm-12 col-12"> </div>
|
<span asp-validation-for="testo_buono" class="text-danger"></span>
|
||||||
|
</td>
|
||||||
<div class="form-group">
|
</tr>
|
||||||
<h5><label asp-for="testo_buono" class="control-label"></label></h5>
|
<tr>
|
||||||
<textarea asp-for="testo_buono" class="form-control"></textarea>
|
<td colspan="2">
|
||||||
<span asp-validation-for="testo_buono" class="text-danger"></span>
|
<input type="submit" value="Salva" class="agy-btn submitForm" />
|
||||||
</div>
|
<a asp-action="Index" class="agy-btn submitForm">Torna alla lista</a>
|
||||||
|
</td>
|
||||||
<div class="col-lg-6 col-md-6 col-sm-12 col-12"> </div>
|
</tr>
|
||||||
|
</table>
|
||||||
<div class="form-group">
|
|
||||||
<input type="submit" value="Salva" class="agy-btn submitForm" />
|
|
||||||
<a asp-action="Index" class="agy-btn submitForm">Torna alla lista</a>
|
|
||||||
</div>
|
|
||||||
</form>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</form>
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|||||||
@ -1,48 +1,74 @@
|
|||||||
@model VirtualTask.Models.DatiAziendaTable
|
@model VirtualTask.Models.DatiAziendaTable
|
||||||
|
|
||||||
@{
|
@{
|
||||||
ViewData["Title"] = "Dettaglio azienda";
|
ViewData["Title"] = "Dettaglio Intestazione Buono";
|
||||||
Layout = "~/Views/Shared/_LayoutAreaRiservata.cshtml";
|
Layout = "~/Views/Shared/_LayoutAreaRiservata.cshtml";
|
||||||
}
|
}
|
||||||
|
|
||||||
<div class="agy-project-wrapper agy-project-page-wrapper">
|
<div class="agy-project-wrapper agy-project-page-wrapper">
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<div class="row">
|
|
||||||
<div class="row">
|
|
||||||
<div class="col-md-10">
|
|
||||||
<b>@Html.DisplayNameFor(model => model.azienda)</b> @Html.DisplayFor(model => model.azienda)
|
|
||||||
</div>
|
|
||||||
<div class="col-md-10">
|
|
||||||
@{
|
|
||||||
var base64 = Convert.ToBase64String(Model.logo);
|
|
||||||
var imgSrc = String.Format("data:image/gif;base64,{0}", base64);
|
|
||||||
}
|
|
||||||
<img src="@imgSrc" height="80" />
|
|
||||||
</div>
|
|
||||||
<div class="col-md-10">
|
|
||||||
<b>@Html.DisplayNameFor(model => model.tecnico)</b> @Html.DisplayFor(model => model.tecnico)
|
|
||||||
</div>
|
|
||||||
<div class="col-md-10">
|
|
||||||
<b>@Html.DisplayNameFor(model => model.ragsoc)</b> @Html.DisplayFor(model => model.ragsoc)
|
|
||||||
</div>
|
|
||||||
<div class="col-md-10">
|
|
||||||
<b>@Html.DisplayNameFor(model => model.url_logo)</b> @Html.DisplayFor(model => model.url_logo)
|
|
||||||
</div>
|
|
||||||
<div class="col-md-10">
|
|
||||||
<b>@Html.DisplayNameFor(model => model.testo_buono)</b>
|
|
||||||
@{
|
|
||||||
string testo = string.Empty;
|
|
||||||
testo = Model.testo_buono;
|
|
||||||
}
|
|
||||||
@Html.Raw(@testo)
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="col-md-4">
|
<div class="table-responsive">
|
||||||
<div>
|
<table class="table table-bordered table-striped table-hover align-middle">
|
||||||
|
<thead class="table-primary">
|
||||||
|
<tr>
|
||||||
|
<th scope="col"> </th>
|
||||||
|
<th scope="col"> </th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
|
||||||
|
<tr>
|
||||||
|
<td class="fw-bold fs-5"><span class="badge bg-secondary"><label asp-for="logo" class="agy-client-quote"></label></span></td>
|
||||||
|
<td>
|
||||||
|
@{
|
||||||
|
var base64 = Convert.ToBase64String(Model.logo);
|
||||||
|
var imgSrc = String.Format("data:image/gif;base64,{0}", base64);
|
||||||
|
}
|
||||||
|
<img src="@imgSrc" height="80" />
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
|
||||||
|
<tr>
|
||||||
|
<td class="fw-bold fs-5"><span class="badge bg-secondary"><label asp-for="tecnico" class="agy-client-quote"></label></span></td>
|
||||||
|
<td>
|
||||||
|
@Html.DisplayFor(model => model.tecnico)
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="fw-bold fs-5"><span class="badge bg-secondary"><label asp-for="ragsoc" class="agy-client-quote"></label></span></td>
|
||||||
|
<td>
|
||||||
|
@Html.DisplayFor(model => model.ragsoc)
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="fw-bold fs-5"><span class="badge bg-secondary"><label asp-for="url_logo" class="agy-client-quote"></label></span></td>
|
||||||
|
<td>
|
||||||
|
@Html.DisplayFor(model => model.url_logo)
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="fw-bold fs-5"><span class="badge bg-secondary"><label asp-for="testo_buono" class="agy-client-quote"></label></span></td>
|
||||||
|
<td>
|
||||||
|
@{
|
||||||
|
string testo = string.Empty;
|
||||||
|
testo = Model.testo_buono;
|
||||||
|
}
|
||||||
|
@Html.Raw(@testo)
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
|
||||||
|
<tr>
|
||||||
|
<td class="fw-bold fs-5"><span class="badge bg-secondary"><label asp-for="azienda" class="agy-client-quote"></label></span></td>
|
||||||
|
<td>
|
||||||
|
@Html.DisplayFor(model => model.azienda)
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td colspan="2">
|
||||||
<a asp-action="Index" value="Torna alla lista" class="agy-btn submitForm">Torna alla lista</a>
|
<a asp-action="Index" value="Torna alla lista" class="agy-btn submitForm">Torna alla lista</a>
|
||||||
</div>
|
</td>
|
||||||
</div>
|
</tr>
|
||||||
</div>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@ -7,29 +7,37 @@
|
|||||||
|
|
||||||
<div class="agy-project-wrapper agy-project-page-wrapper">
|
<div class="agy-project-wrapper agy-project-page-wrapper">
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<div class="row">
|
<form id="editForm" asp-action="Edit" enctype="multipart/form-data">
|
||||||
<div class="row">
|
<div asp-validation-summary="ModelOnly" class="text-danger"></div>
|
||||||
<div class="col-md-4">
|
@Html.HiddenFor(x => x.azienda)
|
||||||
<form id="editForm" asp-action="Edit" enctype="multipart/form-data">
|
@Html.HiddenFor(x => x.url_logo)
|
||||||
<div asp-validation-summary="ModelOnly" class="text-danger"></div>
|
@Html.HiddenFor(x => x.logo)
|
||||||
@Html.HiddenFor(x => x.azienda)
|
<div class="table-responsive">
|
||||||
@Html.HiddenFor(x => x.url_logo)
|
<table class="table table-bordered table-striped table-hover align-middle">
|
||||||
@Html.HiddenFor(x => x.logo)
|
<thead class="table-primary">
|
||||||
|
<tr>
|
||||||
|
<th scope="col"> </th>
|
||||||
|
<th scope="col"> </th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
|
||||||
<div class="form-group">
|
<tr>
|
||||||
<h5><label asp-for="tecnico"></label></h5>
|
<td class="fw-bold fs-5"><span class="badge bg-secondary"><label asp-for="tecnico" class="agy-client-quote"></label></span></td>
|
||||||
|
<td>
|
||||||
@Html.DropDownListFor(x => x.tecnico, (IEnumerable<SelectListItem>)ViewBag.AllTecnici, new { @class = "form-control" })
|
@Html.DropDownListFor(x => x.tecnico, (IEnumerable<SelectListItem>)ViewBag.AllTecnici, new { @class = "form-control" })
|
||||||
<span asp-validation-for="tecnico" class="text-danger"></span>
|
<span asp-validation-for="tecnico" class="text-danger"></span>
|
||||||
</div>
|
</td>
|
||||||
|
</tr>
|
||||||
<div class="form-group">
|
<tr>
|
||||||
<h5><label asp-for="ragsoc"></label></h5>
|
<td class="fw-bold fs-5"><span class="badge bg-secondary"><label asp-for="ragsoc" class="agy-client-quote"></label></span></td>
|
||||||
<input asp-for="ragsoc" class="form-control" />
|
<td>
|
||||||
<span asp-validation-for="ragsoc" class="text-danger"></span>
|
<input asp-for="ragsoc" class="form-control" />
|
||||||
</div>
|
<span asp-validation-for="ragsoc" class="text-danger"></span>
|
||||||
|
</td>
|
||||||
<div class="form-group">
|
</tr>
|
||||||
<h5><label asp-for="logo"></label></h5>
|
<tr>
|
||||||
|
<td class="fw-bold fs-5"><span class="badge bg-secondary"><label asp-for="logo" class="agy-client-quote"></label></span></td>
|
||||||
|
<td>
|
||||||
@{
|
@{
|
||||||
if (Model.logo != null && Model.logo.Length > 0)
|
if (Model.logo != null && Model.logo.Length > 0)
|
||||||
{
|
{
|
||||||
@ -40,25 +48,28 @@
|
|||||||
}
|
}
|
||||||
<input type="file" asp-for="logo2" />
|
<input type="file" asp-for="logo2" />
|
||||||
<span asp-validation-for="logo" class="text-danger"></span>
|
<span asp-validation-for="logo" class="text-danger"></span>
|
||||||
</div>
|
</td>
|
||||||
|
</tr>
|
||||||
<div class="form-group">
|
<tr>
|
||||||
<h5><label asp-for="testo_buono"></label></h5>
|
<td class="fw-bold fs-5"><span class="badge bg-secondary"><label asp-for="testo_buono" class="agy-client-quote"></label></span></td>
|
||||||
<textarea asp-for="testo_buono" id="testo_buono" class="form-control"></textarea>
|
<td>
|
||||||
|
<textarea asp-for="testo_buono" class="form-control"></textarea>
|
||||||
<span asp-validation-for="testo_buono" class="text-danger"></span>
|
<span asp-validation-for="testo_buono" class="text-danger"></span>
|
||||||
</div>
|
</td>
|
||||||
|
</tr>
|
||||||
<div class="form-group mt-3">
|
<tr>
|
||||||
|
<td colspan="2">
|
||||||
<input type="submit" value="Salva" class="agy-btn submitForm" />
|
<input type="submit" value="Salva" class="agy-btn submitForm" />
|
||||||
<a asp-action="Index" class="agy-btn submitForm">Torna alla lista</a>
|
<a asp-action="Index" class="agy-btn submitForm">Torna alla lista</a>
|
||||||
</div>
|
</td>
|
||||||
</form>
|
</tr>
|
||||||
</div>
|
</table>
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
|
</form>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
<!-- TinyMCE -->
|
<!-- TinyMCE -->
|
||||||
<script src="~/js/tinymce/tinymce.min.js" referrerpolicy="origin"></script>
|
<script src="~/js/tinymce/tinymce.min.js" referrerpolicy="origin"></script>
|
||||||
|
|
||||||
|
|||||||
@ -178,8 +178,7 @@ Purchase:
|
|||||||
<li><a asp-area="" asp-controller="Rapp_New" asp-action="Index">Buono intervento</a></li>
|
<li><a asp-area="" asp-controller="Rapp_New" asp-action="Index">Buono intervento</a></li>
|
||||||
<li><a asp-area="" asp-controller="Chiamate" asp-action="Index">Chiamate</a></li>
|
<li><a asp-area="" asp-controller="Chiamate" asp-action="Index">Chiamate</a></li>
|
||||||
<li><a asp-area="" asp-controller="Progressivi" asp-action="Index">Progressivi</a></li>
|
<li><a asp-area="" asp-controller="Progressivi" asp-action="Index">Progressivi</a></li>
|
||||||
@*<li><a asp-area="" asp-controller="AziendaRif" asp-action="Index">Dati Azienda</a></li>*@
|
<li><a asp-area="" asp-controller="DatiAzienda" asp-action="Index">Intestazione Buoni</a></li>
|
||||||
<li><a asp-area="" asp-controller="DatiAzienda" asp-action="Index">Dati Azienda</a></li>
|
|
||||||
<li><a asp-area="" asp-controller="CommesseVT" asp-action="Index">Commesse</a></li>
|
<li><a asp-area="" asp-controller="CommesseVT" asp-action="Index">Commesse</a></li>
|
||||||
<li><a asp-area="" asp-controller="Rapportini" asp-action="Index">Esporta buoni</a></li>
|
<li><a asp-area="" asp-controller="Rapportini" asp-action="Index">Esporta buoni</a></li>
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user