* README.md: blanked: not clear enough
* FileSystemController.cs: Fixes the route to user's Files by an Admin. * FileSystemManager.cs: * Fixes the dir separator usage * Adds a method to validate a directory or file name * YavscModel.csproj: * Commande.cs: FileInfoCollection is now removed * FileInfoCollection.cs: * DirNotFoundException.cs: Removes useless codevnext
parent
679a249faf
commit
3fa55acf2e
@ -1,31 +1,4 @@
|
||||
yavsc
|
||||
=====
|
||||
|
||||
Yet Another Very Small Company
|
||||
|
||||
For the moment, overall a little home made blogging system.
|
||||
|
||||
Le but serait un SI gérant différents type de services, par exemple :
|
||||
|
||||
- Dépannage informatique
|
||||
- Développement logiciel
|
||||
- Developpement Web
|
||||
- Audit de sécurité
|
||||
- Dématérialisation des documents
|
||||
|
||||
Les livrables :
|
||||
|
||||
- Un site web ASP.Net propulsé par Mono et Apache, et une application mobile pour
|
||||
* demander un devis
|
||||
* demander une intervention / saisir un ticket
|
||||
* avoir un status des projets des clients
|
||||
* avoir un status des ticket du client
|
||||
|
||||
Les commandes : c'est une notion liée à celles
|
||||
- de catalogue, d'article, d'options
|
||||
- d'acteurs, de ressources humaines
|
||||
- d'étapes inter dépendantes, de leurs attributs, de leurs états
|
||||
- des dates butoires
|
||||
|
||||
Voir aussi:
|
||||
http://yavsc.pschneider.fr/Blogs/UserPost/paul/Documentation
|
||||
[doc-fr](http://yavsc.pschneider.fr/Blogs/UserPost/paul/Documentation)
|
||||
|
@ -1,46 +0,0 @@
|
||||
//
|
||||
// DirNotFoundException.cs
|
||||
//
|
||||
// Author:
|
||||
// Paul Schneider <paulschneider@free.fr>
|
||||
//
|
||||
// Copyright (c) 2015 Paul Schneider
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Lesser General Public License as published by
|
||||
// the Free Software Foundation, either version 3 of the License, or
|
||||
// (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Lesser General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Lesser General Public License
|
||||
// along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
using System;
|
||||
using System.IO;
|
||||
using System.Web;
|
||||
using System.Text.RegularExpressions;
|
||||
using System.Text;
|
||||
using System.Web.Security;
|
||||
|
||||
namespace Yavsc.Model.FileSystem
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// Dir not found exception.
|
||||
/// </summary>
|
||||
public class DirNotFoundException : Exception {
|
||||
/// <summary>
|
||||
/// Initializes a new instance of the <see cref="Yavsc.Model.FileSystem.DirNotFoundException"/> class.
|
||||
/// </summary>
|
||||
/// <param name="dir">Dir.</param>
|
||||
public DirNotFoundException(string dir)
|
||||
: base(string.Format( "Directory not found : {0}", dir))
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
}
|
@ -1,27 +0,0 @@
|
||||
using System;
|
||||
using System.IO;
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace Yavsc.Model.FileSystem
|
||||
{
|
||||
/// <summary>
|
||||
/// File info collection.
|
||||
/// </summary>
|
||||
public class FileInfoCollection: List<FileInfo>
|
||||
{
|
||||
/// <summary>
|
||||
/// Gets or sets the owner.
|
||||
/// </summary>
|
||||
/// <value>The owner.</value>
|
||||
public string Owner { get; set; }
|
||||
/// <summary>
|
||||
/// Initializes a new instance of the <see cref="Yavsc.Model.FileSystem.FileInfoCollection"/> class.
|
||||
/// </summary>
|
||||
/// <param name="files">Files.</param>
|
||||
public FileInfoCollection (FileInfo [] files)
|
||||
{
|
||||
AddRange (files);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue