Skip to content
This repository has been archived by the owner on Apr 30, 2020. It is now read-only.

jdgarcia/CSE460-ProjectManager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WARNING: We will probably get a lot of conflicts from the database file, so I want to .gitignore it once we have some sample data with all our services working.

#Project Structure

##Backend The main files to be concerned with are those in the /Controllers folder. The /Models folder has one LINQ to SQL class file that links all our database tables to model classes.

##Frontend /Views is where our HTML pages will go, and is the main place where our back-end services will be consumed from.

##REST Services The ASP.NET MVC project makes all our Controller functions RESTful services, so using the services is simple. The API structure is /{ControllerName}/{OperationName}/{arguments}

Example: The form used to create a tenant is

<form action="/Tenant/Create" method="post">
    <label for="OrgName">Organization Name: </label>
    <input type="text" name="OrgName" />
    <input type="submit" value="Register Organization" />
</form>

Which calls the TenantController class' Create method, which has the signature public ActionResult Create(string OrgName)

About

A web app for managing your team's projects.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages