public ActionResult AccountDetailPanel6(string type, string panel6Title, string panel6Subtitle1, string panel6Subtitle1Content, string panel6Subtitle2, string panel6Subtitle2Content, string panel6Subtitle3, string panel6Subtitle3Content) { var accountDetailPanel6 = new AccountDetailPanel6Dto { type = type, panel6Title = panel6Title, panel6Subtitle1 = panel6Subtitle1, panel6Subtitle1Content = panel6Subtitle1Content, panel6Subtitle2 = panel6Subtitle2, panel6Subtitle2Content = panel6Subtitle2Content, panel6Subtitle3 = panel6Subtitle3, panel6Subtitle3Content = panel6Subtitle3Content }; RestClient restClient = new RestClient(); restClient.BaseUrl = new Uri("http://localhost:54178/"); var restRequest = new RestRequest($"api/Account/AccountDetailPanel6", Method.POST); restRequest.AddObject(accountDetailPanel6); var result = restClient.Execute(restRequest); TempData["Panel"] = "Panel6"; var parentAction = TempData["CurrentAction"].ToString(); return(RedirectToAction(parentAction)); }
public IHttpActionResult AccountDetailPanel6(AccountDetailPanel6Dto accountDetailPanel1Dto) { try { var accountDetail = entity.accountdetails.Where(x => x.type == accountDetailPanel1Dto.type).First(); accountDetail.panel6title = accountDetailPanel1Dto.panel6Title; accountDetail.panel6subtitle1 = accountDetailPanel1Dto.panel6Subtitle1; accountDetail.panel6subtitle1content = accountDetailPanel1Dto.panel6Subtitle1Content; accountDetail.panel6subtitle2 = accountDetailPanel1Dto.panel6Subtitle2; accountDetail.panel6subtitle2content = accountDetailPanel1Dto.panel6Subtitle2Content; accountDetail.panel6subtitle3 = accountDetailPanel1Dto.panel6Subtitle3; accountDetail.panel6subtitle3content = accountDetailPanel1Dto.panel6Subtitle3Content; entity.SaveChanges(); return(Ok(accountDetail)); } catch (Exception ex) { var accountDetail = new accountdetail { type = accountDetailPanel1Dto.type, panel6title = accountDetailPanel1Dto.panel6Title, panel6subtitle1 = accountDetailPanel1Dto.panel6Subtitle1, panel6subtitle1content = accountDetailPanel1Dto.panel6Subtitle1Content, panel6subtitle2 = accountDetailPanel1Dto.panel6Subtitle2, panel6subtitle2content = accountDetailPanel1Dto.panel6Subtitle2Content, panel6subtitle3 = accountDetailPanel1Dto.panel6Subtitle3, panel6subtitle3content = accountDetailPanel1Dto.panel6Subtitle3Content }; entity.accountdetails.Add(accountDetail); entity.SaveChanges(); return(Ok(accountDetail)); } }