private List <SelectListItem> getmaritalstatus() { MTSHRDataLayer.Employee data_emp = new MTSHRDataLayer.Employee(); List <SelectListItem> maritalstatus = new List <SelectListItem>(); try { var employeemaritalstatus = data_emp.getMaritalstatus(); maritalstatus.Add(new SelectListItem() { Value = "", Text = "---- Select Marital Status----" }); for (int i = 0; i < employeemaritalstatus.Tables[0].Rows.Count; i++) { maritalstatus.Add(new SelectListItem() { Value = employeemaritalstatus.Tables[0].Rows[i]["id"].ToString(), Text = employeemaritalstatus.Tables[0].Rows[i]["Marital_status"].ToString() }); } } catch (Exception exec) { BaseExceptionHandler.HandleException(ref exec); } return(maritalstatus); }