Refactorisation du workflow:
le manager devient statique, et les procédures relatives au fichiers utisateur sont uniformisée, que l'utilisateur soit enregistré ou anonyme, que ce soit pour le blogspot, le frontoffice ou le workflow. * YavscModel.csproj: * Commande.cs: * WorkFlowManager.cs: * WebFileSystemManager.cs: * UserFileSystemManager.cs: refactorisation du code, en vue de la mise en place de la commande sans enregistrement du client sur le site. * BasketController.cs: * WorkFlowController.cs: * FrontOfficeController.cs: * FrontOfficeController.cs: Le manager de flux de travaux est devient un objet statique. * FileSystemController.cs: refactorisation du code, en vue de la mise en place de la commande sans enregistrement du client sur le site. * Web.csproj: ajoute les références au déployement des sites * Totem prod * Totem pré Leur configuration n'est pas maintenue sous Git.
This commit is contained in:
parent
77eed811f5
commit
439759cb16
13 changed files with 233 additions and 166 deletions
|
|
@ -31,10 +31,9 @@ namespace Yavsc.Controllers
|
|||
/// Index this instance.
|
||||
/// </summary>
|
||||
[Authorize]
|
||||
public ActionResult Index (string user, string filename)
|
||||
public ActionResult Index (string username, string filename)
|
||||
{
|
||||
WebFileSystemManager fsmgr = new WebFileSystemManager ();
|
||||
var files = fsmgr.GetFiles (user,filename);
|
||||
var files = UserFileSystemManager.GetFiles (username,filename);
|
||||
return View (files);
|
||||
}
|
||||
|
||||
|
|
@ -54,14 +53,12 @@ namespace Yavsc.Controllers
|
|||
/// <param name="filename">Filename.</param>
|
||||
public ActionResult Details (string user, string filename)
|
||||
{
|
||||
WebFileSystemManager fsmgr = new WebFileSystemManager ();
|
||||
FileInfo fi = fsmgr.FileInfo (filename);
|
||||
|
||||
ViewData ["filename"] = filename;
|
||||
// TODO : ensure that we use the default port for
|
||||
// the used sheme
|
||||
ViewData ["url"] = Url.Content("~/users/"+user+"/"+filename);
|
||||
return View (fi);
|
||||
return View (UserFileSystemManager.Detail(user,filename));
|
||||
}
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue