public override System.Web.Mvc.ActionResult Edit(Kululu.Web.Models.PlaylistWithUserDTO editInfo) {
     var callInfo = new T4MVC_ActionResult(Area, Name, ActionNames.Edit);
     callInfo.RouteValueDictionary.Add("editInfo", editInfo);
     return callInfo;
 }
 public override System.Web.Mvc.ActionResult Create(Kululu.Web.Models.PlaylistWithUserDTO pdto) {
     var callInfo = new T4MVC_ActionResult(Area, Name, ActionNames.Create);
     callInfo.RouteValueDictionary.Add("pdto", pdto);
     return callInfo;
 }
 public override System.Web.Mvc.JsonResult DetachSong(Kululu.Entities.Playlist playlist, long playlistSongRatingId) {
     var callInfo = new T4MVC_JsonResult(Area, Name, ActionNames.DetachSong);
     callInfo.RouteValueDictionary.Add("playlist", playlist);
     callInfo.RouteValueDictionary.Add("playlistSongRatingId", playlistSongRatingId);
     return callInfo;
 }
 public override System.Web.Mvc.JsonResult GetActivityStream(long playlistId, Kululu.Entities.ActivityType type, long? userId, System.DateTime? startStreamDate, int numOfActivities) {
     var callInfo = new T4MVC_JsonResult(Area, Name, ActionNames.GetActivityStream);
     callInfo.RouteValueDictionary.Add("playlistId", playlistId);
     callInfo.RouteValueDictionary.Add("type", type);
     callInfo.RouteValueDictionary.Add("userId", userId);
     callInfo.RouteValueDictionary.Add("startStreamDate", startStreamDate);
     callInfo.RouteValueDictionary.Add("numOfActivities", numOfActivities);
     return callInfo;
 }
 public override System.Web.Mvc.JsonResult GetSongs(long localBussinesId, long? playlistId, short startCount, short increment, Kululu.Entities.Common.SortOptions sort, bool descending, long referringPlaylistSongRatingId) {
     var callInfo = new T4MVC_JsonResult(Area, Name, ActionNames.GetSongs);
     callInfo.RouteValueDictionary.Add("localBussinesId", localBussinesId);
     callInfo.RouteValueDictionary.Add("playlistId", playlistId);
     callInfo.RouteValueDictionary.Add("startCount", startCount);
     callInfo.RouteValueDictionary.Add("increment", increment);
     callInfo.RouteValueDictionary.Add("sort", sort);
     callInfo.RouteValueDictionary.Add("descending", descending);
     callInfo.RouteValueDictionary.Add("referringPlaylistSongRatingId", referringPlaylistSongRatingId);
     return callInfo;
 }