netgescon-day0/resources/views/superadmin/amministratori/edit.blade.php

75 lines
3.6 KiB
PHP

@extends('admin.layouts.netgescon')
@section('content')
<div class="container-fluid">
<div class="d-flex justify-content-between align-items-center mb-3">
<h1 class="h3 mb-0">Modifica Amministratore</h1>
<a href="{{ route('superadmin.amministratori.index') }}" class="btn btn-secondary">Indietro</a>
</div>
@if ($errors->any())
<div class="alert alert-danger">
<ul class="mb-0">
@foreach ($errors->all() as $error)
<li>{{ $error }}</li>
@endforeach
</ul>
</div>
@endif
<form method="post" action="{{ route('superadmin.amministratori.update', $amministratore) }}" class="card p-3">
@csrf
@method('PUT')
<div class="row g-3">
<div class="col-md-6">
<label class="form-label">Nome</label>
<input type="text" name="nome" class="form-control" value="{{ old('nome', $amministratore->nome) }}" required>
</div>
<div class="col-md-6">
<label class="form-label">Cognome</label>
<input type="text" name="cognome" class="form-control" value="{{ old('cognome', $amministratore->cognome) }}" required>
</div>
<div class="col-md-6">
<label class="form-label">Denominazione Studio</label>
<input type="text" name="denominazione_studio" class="form-control" value="{{ old('denominazione_studio', $amministratore->denominazione_studio) }}">
</div>
<div class="col-md-6">
<label class="form-label">Partita IVA</label>
<input type="text" name="partita_iva" class="form-control" value="{{ old('partita_iva', $amministratore->partita_iva) }}">
</div>
<div class="col-md-6">
<label class="form-label">Cartella Dati</label>
<input type="text" class="form-control" value="{{ $amministratore->cartella_dati }}" disabled>
</div>
<div class="col-md-6">
<label class="form-label">Database</label>
<input type="text" class="form-control" value="{{ $amministratore->database_attivo }}" disabled>
</div>
<div class="col-12">
<div class="form-check form-switch">
<input class="form-check-input" type="checkbox" id="abilita_import_stabili" disabled {{ $amministratore->abilita_import_stabili ? 'checked' : '' }}>
<label class="form-check-label" for="abilita_import_stabili">Amministratore abilitato a importare Stabili</label>
</div>
<small class="text-muted">Si modifica da elenco con il pulsante Toggle Import.</small>
</div>
</div>
<div class="mt-3">
<button type="submit" class="btn btn-primary">Salva</button>
</div>
</form>
<div class="card p-3 mt-3">
<div class="d-flex align-items-center justify-content-between">
<div>
<div class="fw-semibold">Provision Database & Cartelle</div>
<div class="text-muted small">Crea o ricrea database dedicato e struttura cartelle per questo amministratore.</div>
</div>
<form action="{{ route('superadmin.amministratori.provision-db', $amministratore) }}" method="post" onsubmit="return confirm('Eseguire il provisioning?');">
@csrf
<button type="submit" class="btn btn-outline-success">Provision</button>
</form>
</div>
</div>
</div>
@endsection