public CardDetails GetCardSerialNumber(string loggedInUsername) { var pd = new CardDetails(); try { if (!string.IsNullOrEmpty(loggedInUsername)) { var details = CardPL.GetCardSerialNumber(loggedInUsername); if (details == null) { pd.response = String.Format("{0}|{1}", "Failed", "No available card serial number."); } else { pd = details; pd.response = String.Format("{0}|{1}", "Success", "Card serial number exists."); } } else { pd.response = String.Format("{0}|{1}", "Failed", "Username of the logged in user is required."); } } catch (Exception ex) { pd.response = String.Format("{0}|{1}", "Failed", ex.Message); ErrorHandler.WriteError(ex); } return(pd); }