MVC: crea sottocartelle sotto Visualizza

0

Sto lavorando su una piccola applicazione ERP e utilizzo MVC5 per questo.

Ho diversi moduli nell'applicazione e ogni modulo contiene diverse pagine Web (Views, puoi dire).

vale a dire: per l'applicazione Scuola Ho LibraryManagement / Hostel Management

Ora sotto la cartella vista voglio creare la mia struttura di cartelle come segue:

Visualizzazioni

  1. Libreria [Cartella fisica]
    • BookManagement [Controller]
      • Aggiungi / Modifica / Elimina dettagli libro. [Viste basate sull'azione]
    • Libro dei problemi.
    • Genera scheda della libreria
  2. Ostello [Cartella fisica]
    • RoomInfo [Nome controller]
      • AddRoom [Action Based View]
      • EditRoom [Action Based View]
      • ListRoom [Action Based View]
    • Assegna spazio [Controller]
    • AssegnaRoom [Action Based View]
    • Gestisci tariffe
    • EditFeesInfo [Action Based View]

Per favore aiutami come posso creare questa struttura in MVC 5.

    
posta Harsh Sharma 01.04.2015 - 10:05
fonte

1 risposta

0

MVC è una separazione delle preoccupazioni , quindi i tuoi controller non dovrebbero mai essere nella tua cartella Views (e viceversa) . Se fossi in te, vorrei semplicemente creare una cartella "Libreria" e "Ostello" nella radice del tuo progetto. Quindi aggiungere una cartella "Controllers" e "Views" per ciascuno. Suppongo che entrambi condividano gli stessi modelli, quindi li metterei in una cartella separata nella root.

Se vuoi veramente separare la parte "Biblioteca" e "Hostel" nella tua applicazione, puoi lavorare con Aree .

    
risposta data 16.04.2015 - 17:04
fonte

Leggi altre domande sui tag