1.11M Members

Error: not all code paths return a value, anyone give me solution for this

 
0
 
public string generateEmployeeid()*//here i am getting this error  'objdataclassname.generateEmployeeid()'.' not all code paths return a value'*
{       
objDataBaseClass = new DataBaseClass();
if (Designation == "Student")
{
int id;
int count = 01;
string typ = "SID-";
objDataBaseClass = new DataBaseClass();
Table = objDataBaseClass.GetDataTable("spGetEmployeeID");// passing storerprocedure name
if (Table.Rows.Count > 0)
{
DataRow Row = Table.Rows[0];
id = int.Parse(Row[0].ToString());
returnString = typ + (count + id).ToString();
}
return returnString;
} }  // i need to generate Userid for different users
 
0
 

there is no return value when designation does not equal student

 
0
 

You need a return value between the two curley brackets on line 18, like mentioned above.

 
0
 

try to declare the returnString at the top of your code.. after the method.. and specify the datatype..

Question Answered as of 1 Year Ago by ggamble, cyberdaemon and jstfsklh211
You
This question has already been solved: Start a new discussion instead
Post:
Start New Discussion
Tags Related to this Article