Fix Bugs & Add Functions to Existing Visual Studio C# Application
This is a small job to fix some bugs in an existing Visual Studio 2010 C# application and also to make a few of the delete buttons functional, as well as to swap out some old graphics with new ones, and to fix the program from hanging when returning large numbers of results.
Bugs to fix...
1: Clicking on the database tab (when there is no data in the database) causes a crash (unhanded exception) error. Fix this. Display proper error dialog if needed.
2: Web based search forms within the program are not drawing correctly. Fix the basic/custom search forms to cut-off unwanted HTML from the web site it is pulling from. IE: Clean up the display within the program by limiting the HTML that is displayed.
3: Saved search results from within the database are adding "/" next to quotes and commas. Fix the stored procedure in MySQL to filter "/" symbols that are not supposed to be there.
4: Clicking on the email/wink buttons next to user records is NOT correctly updating the number of records selected. IE: If 4 data records are checked, the program is still showing "0 selected". Fix this so the application correctly displays number of checked items.
5: Clicking email button is causing "unhandled exception" error. Fix this so a proper error message is returned, and program doesn't crash.
6: Change the name of the program (text) in the setup and application source code so that it displays the correct name of the program. It has changed since the application was coded and needs and update.
7: Replace a few of the internal graphics to the new ones provided, in order to correctly brand the product. IE: The program name has changed and the graphics within the software need to be updated.
8: Program hangs when returning a large number of search results. Add a re-try function to fix the program from hanging and/or improve the logic so the program does not hang. IE: When looking for the "next" button for more results.
9: Hitting "skip remaining" from within the program does not stop the process and return the user to the search screen. Fix this. Screens currently grey out and you have to close the program and re-open to get it working again.
10: Add the date the record was added to the "date added" column. IE: When user adds a record to the database, the date the record was written should be displayed next to the "Date added" label in the database tab.
Functions to add...
1: The "delete" function inside the database is not working. When this button is pressed, it should delete all records associated with that particular saved dataset. Fix the delete button to actually delete all records within that dataset from the remote MySQL database stored on my web host.
2: Likewise, there is an "X" button next to each individual record from the dataset. Clicking "X" should actually delete the record from the MySQL database. Fix the "X" function to delete individual records.
The fixes and additions should be completed in 3-5 days after you receive the source code. Sooner is better. You must be available on Skype to chat/talk. Payment will be made when the executable has been confirmed to be bug free, with the new functions added as described above. Once you have delivered the source code and the compiled executable has been confirmed, payment will be made in full and a detailed rating will be left for you to help find future work on this site in the future.
IF YOU DO A GOOD JOB FOR ME, I HAVE PLENTY MORE WORK FOR YOU ON THIS SAME PROJECT. CONSIDER THIS AN INTERVIEW FOR MUCH MORE LONG TERM WORK! SERIOUS APPLICANTS ONLY PLEASE!!
Skills: stored-procedures, graphics, drawing