public List <position> GetAllPosition() { List <position> pos = new List <position>(); try { DataTable data = positionDAL.GetAllPosition(); foreach (DataRow r in data.Rows) { position p = new position(); p.PositionNumber = r.ItemArray[0].ToString(); p.PositionName = r.ItemArray[1].ToString(); p.Salary = r.ItemArray[2].ToString(); pos.Add(p); } return(pos); } catch (Exception e) { throw e; } }