public JsonResult UserDetailsById(long userId) { logginghelper.Log(LoggingLevels.Info, "Class: " + classname + " :: UserDetailsById - Begin"); User objUser = new User(); try { objUser = dataaccess.GetUserDetailsById(userId); } catch (Exception ex) { logginghelper.Log(LoggingLevels.Error, "Class: " + classname + " :: UserDetailsById" + ex); } logginghelper.Log(LoggingLevels.Info, "Class: " + classname + " :: UserDetailsById - End"); return(Json(objUser, JsonRequestBehavior.AllowGet)); }
//Parameterized constructor. public PostUserViewModel(BlogEngineDAL dataaccess, long userId) { Posts = dataaccess.GetPostsByUserId(userId); User = dataaccess.GetUserDetailsById(userId); }