public FeeDetails GetFeeDetails(string admissionno)
{
var feedetails = from f in db.FeeDetails select f;
FeeDetails feedetail = feedetails.Where(f => f.AdmissionNo == admissionno).FirstOrDefault();
FeeDetails feedetailfinal = new FeeDetails();
feedetailfinal.Fee1 = feedetail.Fee1.ToString() != null ? Convert.ToInt32(feedetail.Fee1.ToString()) : 0;
feedetailfinal.Fee2 = feedetail.Fee2.ToString() != null ? Convert.ToInt32(feedetail.Fee2.ToString()) : 0;
feedetailfinal.Fee3 = feedetail.Fee3.ToString() != null ? Convert.ToInt32(feedetail.Fee3.ToString()) : 0;
feedetailfinal.Fee4 = feedetail.Fee4.ToString() != null ? Convert.ToInt32(feedetail.Fee4.ToString()) : 0;
feedetailfinal.Fee5 = feedetail.Fee5.ToString() != null ? Convert.ToInt32(feedetail.Fee5.ToString()) : 0;
return feedetailfinal;
}
Asked
Active
Viewed 47 times
0

David Tansey
- 5,813
- 4
- 35
- 51

Grewal
- 11
- 5
-
Are you sure `feedetail` is not `null` ? – Mairaj Ahmad Feb 22 '17 at 06:03
-
Put a check `if(feedetail!=null)` then access values from it. – Mairaj Ahmad Feb 22 '17 at 06:04
-
2Which line you are getting this error? – A3006 Feb 22 '17 at 06:05
-
Which line is causing the error?. Please [read this](http://stackoverflow.com/help/how-to-ask) before posting – garfbradaz Feb 22 '17 at 06:52
1 Answers
0
I belive each your line should look like this:
if(feedetail != null)
{
feedetailfinal.Fee1 = feedetail.Fee1 != null
? Convert.ToInt32(feedetail.Fee1)
: 0;
//other lines
}

teo van kot
- 12,350
- 10
- 38
- 70
-
it is returning 0 for all records so i and using: if(feedetail != null) { feedetailfinal.Fee1 = feedetail.Fee1; feedetailfinal.Fee2 = feedetail.Fee2; feedetailfinal.Fee3 = feedetail.Fee3; feedetailfinal.Fee4 = feedetail.Fee4; } return feedetailfinal; – Grewal Feb 22 '17 at 06:53