public static PostTagRequest ToPostRequest(this GetTagResponse response) { var model = MapModel(response); return(new PostTagRequest { Data = model }); }
public static PutTagRequest ToPutRequest(this GetTagResponse response) { var model = MapModel(response); return(new PutTagRequest { Data = model, Id = response.Data.Id }); }
private static SaveTagModel MapModel(GetTagResponse response) { var model = new SaveTagModel { Version = response.Data.Version, Name = response.Data.Name, }; return model; }
private static SaveTagModel MapModel(GetTagResponse response) { var model = new SaveTagModel { Version = response.Data.Version, Name = response.Data.Name, }; return(model); }
public ActionResult _EditTagModal(int tagId) { GetTagResponse response = tagService.GetTag(new GetTagRequest(tagId)); TagViewModel viewModel = new TagViewModel(); viewModel.TagID = tagId; viewModel.TagName = response.TagViewModel.TagName; ViewBag.IsModal = true; return(PartialView("_EditTag", viewModel)); }
public ActionResult _MergeTagModal(int tagId) { GetTagResponse response = tagService.GetTag(new GetTagRequest(tagId)); TagViewModel viewModel = new TagViewModel(); GetTagListResponse tagresponse = tagService.GetTagsBasedonaccount(UserExtensions.ToAccountID(this.Identity)); viewModel.Tags = tagresponse.Tags; viewModel.sourceTagID = tagId; viewModel.sourceTagName = response.TagViewModel.TagName; viewModel.Count = response.TagViewModel.Count; ViewBag.IsModal = true; return(PartialView("_MergeTag", viewModel)); }
public GetTagResponse GetTag(GetTagRequest request) { GetTagResponse response = new GetTagResponse(); Tag tag = tagRepository.FindBy(request.Id); if (tag == null) { response.Exception = GetTagNotFoundException(); } else { TagViewModel tagViewModel = Mapper.Map <Tag, TagViewModel>(tag); response.TagViewModel = tagViewModel; } return(response); }
public IActionResult GetTag(string id = null) { object response = null; if (string.IsNullOrEmpty(id)) { var response1 = new GetTagResponse(); var mainTag = "-1"; // default if (_musicCastHost.HasTag("main")) { mainTag = _musicCastHost.GetTag("main"); } var mainTagAsInt = Convert.ToInt32(mainTag); response1.zone_list.Add(new IntegerInputList { id = "main", tag = mainTagAsInt }); response1.input_list.Add("bluetooth", 0); response1.input_list.Add("server", 0); response1.input_list.Add("net_radio", 0); response1.input_list.Add("pandora", 0); response1.input_list.Add("spotify", 0); response1.input_list.Add("airplay", 0); response1.input_list.Add("mc_link", 0); response = response1; } else { var response2 = new GetTagResponse2(); response2.id = id; var tagString = _musicCastHost.GetTag(id); var tagInt = Convert.ToInt32(tagString); response2.tag = tagInt; response = response2; } return(new ObjectResult(response)); }