Tuesday, November 23, 2010

Week-12-CRM

28/11/2010

  1. Have done Invoice system Test case as well as payment system Test case.In Payment function also i used the Expression validator. And i used the calender to use for select the date for payment date.
  2. In Payment form strongly text payment amount and Bank reference No text box.Because it allow to use Slash mark and dot which are symbols.
  3. In Payment Top page i found the table which show incomplete Invoice details.And it has Paid date. But when invoice create it has not any paid date in the Invoice table.So List does not show which has null value. So i had overcome by using grid view column property called NulDisplayText as "N/A".
  4. After that i got almost finished Invoice system and payment tracking system


27/10/2010

Today Done the Testing for Invoice System.
It done using Updating TimeSheet.Actually i used the Dat Table For keep the TimeSheetID and after confirm it goes to database and InvoiceFlag of timeSheet goes to true.
So it use session keep the Data table .


26/11/2010

Done Test case for each input items. Some time i used new validation.Actually it is expression validations.
For search client in Invoice page, with out input it shows every client.We think it is more convenient for the user.
Other thing is i succeeded the add the selected timesheetID to data table.But still doing coding for remove the TimeSheetID when uncheck.
I finished the testing for Top page of Invoice system,


25/11/2010

Today i done extra coding for TimeSheet updating.i used the data table keep the TimesheetID.
But when it unchecked it not remove from the data table.

Started to do the Test case document.But it not too easy.
Because of we need to finish all the stuff by next week.that is our target.
And i checked the SQL Injection.So there is a add-on tool in FireFox.So i tried it.It give result for each testing element.
This is the link.

https://addons.mozilla.org/en-US/firefox/addon/7597/


24/11/2010

I have done the all errors.Even come back from confirm page to create page for purpose of edit data it works.
Basically i use the class for transfer the data to confirm page and when come back to create page it use the session and same time i need to remove the sessions which are use in create invoice page.
I started to work on updating TimeSheet when it using.So still i 'm doing these coding.
And i doing coding for auto complete feature for the Search text box.

23/11/2010

I done the Testing part for the Invoice page.there were some conflicts.
Because of i use Class parameters and session.
Some time i need separate and sometime both.
So at first done normal floor.That's mean with out Edit button.And Even for that i got some trouble from coding because i changed the structure.
I realize some sessions going to assign to the control and just after that sessions going to null value...



22/11/2010
Used This link for count the sum of specific columns;

http://programming.top54u.com/post/ASP-Net-DataTable-Compute-Column-Sum-using-C-sharp.aspx

I used the coding for compare the date as below;
if (DateTime.Now < Convert.ToDateTime(txtIssueDate.Text))

And i realized i need two labels for same values.One for calculating purpose and other is display purpose.
I tried to finished main functions of invoice..But still remaining time sheet update.

No comments:

Post a Comment