We need you to build 2 webform pages using Devexpress components, ASP.NET components, AJAX and C#.
You should preferably have experience in developing ASP.NET websites using Devexpress and you should also be experienced in ASP.NET entityframework.
We will provide you with the database tables and views.
We need you to convert the following tables and views in in accordance to our design requirements.
**View and Edit Employee Page
**
Users with TalentUser role should be able to View Employees. Users that are assigned TalentAdmin and EmployeeAdmin roles should be able to use Edit (Update), Insert and Delete functions.
Employee Positions View (Master GridView) - A View that shows all the positions in the company and employee assignments to these positions
* DetailRow Use Tab Page Control (Each point below is a Tab
* Employee Position (in table form)- For viewing all the fields in the Employee Positions View and editing the relevant fields. SalaryGrade should only be able to be viewed if user is the employee [login to view URL] with EmployeeAdmin role can view and edit the SalaryGrade field.
* Employee Detail Table - For viewing and updating the Employee Details table.
* Employee Address table - Edit and Insert new using Gridview
* Employee Positions History table - view and update the table. When Employee Position is changed, a new row in the history table should be inserted and the status of the past position should be updated.
* Education table
* Past Work Experience table
**Create New Employee Page
**
* A page to create Employee if the user is of TalentUser or EmployeeAdmin role - as creating employee has a few related tables, we suggest using a Wizard for employee creation. Although other suggestions are welcomed.
Validations must be done for relevant fields.
You should lay out the form views in accordance to our requirements. We will send you screen shots and specify the column widths.
You shall also be provided with Database schema access, CSS and Master Page.
This is basically a test project. If we are satisfied with your service, more work will follow.
Ask me before bidding if unclear.