Added account management (add, edit, remove).

This commit is contained in:
Alexis Lahouze
2013-01-14 00:33:32 +01:00
parent afc2ccd0ca
commit 6b6c54a048
3 changed files with 210 additions and 35 deletions

View File

@ -22,8 +22,8 @@
<button class="btn btn-nav dropdown-toggle" data-toggle="dropdown"><b class="caret"></b></button>
<ul class="dropdown-menu">
<li><a href="#">Modifier</a></li>
<li><a href="#">Supprimer</a></li>
<li><a href="#" data-bind="click: $root.editAccount">Modifier</a></li>
<li><a href="#" data-bind="click: $root.removeAccount">Supprimer</a></li>
</ul>
</div>
</div>
@ -101,6 +101,39 @@
</div>
</div>
<div id="remove-account-confirm" class="modal hide fade">
<div class="modal-header">
<h3>Confirmer la suppression</h3>
</div>
<div class="modal-body">
<p>Confirmez-vous la suppression de ce compte ?</p>
</div>
<div class="modal-footer">
<a href="#" class="btn btn-primary" data-dismiss="modal" aria-hidden="true">Non</a>
<a href="#" class="btn" data-bind="click: confirmAccountRemove">Oui</a>
</div>
</div>
<div id="edit-account" class="modal hide fade">
<div class="modal-header">
<h3>&Eacute;diter le compte</h3>
</div>
<div class="modal-body">
<form class="form-horizontal" data-bind="with: editingAccount">
<div class="control-group">
<label class="control-label" for="inputName">Nom du compte</label>
<div class="controls">
<input type="text" id="inputName" data-bind="value: name"></input>
</div>
</div>
</form>
</div>
<div class="modal-footer">
<a href="#" class="btn btn-primary" data-bind="click: saveAccount">OK</a>
<a href="#" class="btn" data-bind="click: cancelEditAccount">Annuler</a>
</div>
</div>
<script id="itemsTmpl" type="text/html">
<tr data-bind="css: { 'error': sold() < 0 }">
<td data-bind="text: value_date"></td>