public string Login(string EmailId, string Password) { logger.Error("Checking Abhay123"); try { UserRepository userrepo = new UserRepository(); Domain.Socioboard.Domain.User user = userrepo.GetUserInfo(EmailId, Utility.MD5Hash(Password)); if (user != null) { if (user.UserCode == null || user.UserCode == "") { string code = Utility.GenerateRandomUniqueString(); int retint = userrepo.UpdateCode(user.Id, code); user = userrepo.getUsersById(user.Id); } return new JavaScriptSerializer().Serialize(user); } else { return new JavaScriptSerializer().Serialize("Not Exist"); } } catch (Exception ex) { logger.Error("Error : " + ex.Message); logger.Error("Error : " + ex.StackTrace); Console.WriteLine(ex.StackTrace); return null; } }