Git Product home page Git Product logo

adventureworks2008r2.ror's People

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

adventureworks2008r2.ror's Issues

Login

Create a login mechanism to Employees access the application, based on some of the information stored in HumanResources.Employee and Person.Password.

Employee - PayHistory CRUD

UI to manage the EmployeePayHistory Entity. As with the other features of this milestone, this feature must be included in the Employee CRUD UI.

Employee Search UI - Basic

This will be an UI to search Employees based on its basic information (all fields in Employee, Person, Email, etc).
The UI will be a form like search widget where the user should be able to add or remove fields as needed. For example, the user can search Employees based on their names, their email, their sex, etc.

Employee - Department CRUD

This feature must be integrated in the Employee CRUD UI. It should include all the tasks related to managing the relation between employees and department, even viewing a EmployeeDepartmentHistory and its corresponding Shifts

Employee Search UI - Advanced

In this UI the user will be able to search Employees based on information other information related to them such as department, shift, sales related information (if Employee is a SalesPerson), and Pay history, etc.

This feature will also include operators such as > (greater than) or < (less than) for numeric or date fields. For example, if the user wants to find the SalesPerson with a SalesYTD higher than 250000.

Display DB objects' MS_Description.

The AdventureWorks2008R2 has some sort of built-in documentation through the use of Extended Properties. The extended property used to describe the fields, tables and other database object is the MS_Description.

This feature must implement some sort of mechanism to display the MS_Description possibly responding to a mouse over event or by switching on/off a "display inline help" button.

Pagination (cookie-based)

Ruby on Rails outputs all records of a given query by default. This feature will add a pagination mechanism that will be used in every list. By default the pagination should include no more than 10 records, but the user should be able to modify this value and this setting should be stored in a cookie in the user's web browser.

Column Sortable Lists

Make the lists sortable by clicking on one of its columns. For example, in a employees list, if the user clicks on the FirstName column, all records should be sorted by FirstName. This mechanism will be used in every list in the application.

Employee CRUD.

Everything related to creating/updating/deleting an Employee (including a Sales.SalesPerson). Take into account that the HumanResources.Employee gets its basic information from Person schema tables.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.