Create.cshtml 2.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. @using CD67.FicheCollege.MVC.Models
  2. @model UtilisateurViewModel
  3. @{
  4. ViewBag.Title = "Administration - Utilisateurs";
  5. Layout = "~/Views/Shared/_AdminLayout.cshtml";
  6. Utilisateur utilisateur = Model.Obj;
  7. }
  8. <h2>Ajouter un utilisateur à '@utilisateur.Groupe.Nom'</h2>
  9. @using (Html.BeginForm())
  10. {
  11. @Html.AntiForgeryToken()
  12. <div class="form-horizontal">
  13. @Html.ValidationSummary(true, "", new { @class = "text-danger" })
  14. @Html.HiddenFor(model => utilisateur.GroupeId)
  15. <div class="col-md-offset-2 col-md-4" data-picker-type="agent">
  16. @Html.HiddenFor(model => utilisateur.Sid, new { data_picker = "agent.id" })
  17. <a class='modal-window' href="http://referentiel.bas-rhin.fr/picker/cd67/ad67/?type=agent" title="Selection de l'agent (nouvelle fenetre)">Sélectionner un agent</a>
  18. <br />
  19. <div class="panel panel-default" id="Gestionnaire_Panel" name="Gestionnaire_Panel" style="@if (utilisateur.Sid == null) { <text>display: none;</text> }">
  20. <div class="panel-heading clearfix">
  21. <h4 class="panel-title pull-left" style="padding-top: 7.5px;">
  22. <i class="fa fa-user color1" aria-hidden="true"></i>
  23. @Html.LabelFor(model => utilisateur.Sid)
  24. </h4>
  25. <div class="pull-right">
  26. <span class="glyphicon glyphicon-trash removeItem btn btn-danger btn-sm" aria-hidden="true" data-type="gestionnaire"></span>
  27. </div>
  28. </div>
  29. <div class="panel-body" style="text-align: center;">
  30. <b><span data-picker="agent.prenom">Prénom</span> <span data-picker="agent.nom">Nom</span></b><br />
  31. <span data-picker="agent.chemin">Service</span><br />
  32. <span data-picker="agent.mail">Mail</span><br />
  33. <span data-picker="agent.telephone">Téléphone</span>
  34. </div>
  35. </div>
  36. </div>
  37. <br/>
  38. <div class="form-group btn-bar">
  39. <a href=@Url.Action("Details", "Groupes", new { Id = utilisateur.GroupeId }) class="btn btn-default">Annuler</a>
  40. <input type="submit" value="Enregistrer" class="btn btn-primary" />
  41. </div>
  42. </div>
  43. }