Esempio n. 1
0
        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));
        }
Esempio n. 2
0
        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));
            }
        }