Exemplo n.º 1
0
        public async Task <bool> CreatPage(CreatPage request)
        {
            var json       = JsonConvert.SerializeObject(request);
            var jsonstring = new StringContent(json, Encoding.UTF8, "application/json");
            var creat      = _httpClientFactory.CreateClient();

            creat.BaseAddress = new Uri(_configuration["URLAPI:Url"]);
            var post = await creat.PostAsync("api/Page/CreatPage", jsonstring);

            return(post.IsSuccessStatusCode);
        }
Exemplo n.º 2
0
        public async Task <int> CreatPage(CreatPage request)
        {
            if (request.Id > 0)
            {
                var pageupdate = await _context.Pages.FindAsync(request.Id);

                pageupdate.Alias       = request.Alias;
                pageupdate.Decripstion = request.Decripstion;
                _context.Pages.Update(pageupdate);
            }
            var page = new Page()
            {
                Alias       = request.Alias,
                Decripstion = request.Decripstion
            };

            _context.Pages.Add(page);
            return(await _context.SaveChangesAsync());
        }
Exemplo n.º 3
0
        public async Task <IActionResult> CreatPage(CreatPage request)
        {
            var page = await _pageConnectAPI.CreatPage(request);

            if (page == true)
            {
                var annount = new AnnouncementViewModel()
                {
                    UserName    = User.Identity.Name,
                    DeCripstion = "User Create " + request.Alias,
                    Content     = "Creat Role",
                    DateCreated = DateTime.Now,
                };
                await _hubContext.Clients.All.SendAsync("ReceiveMessage", annount);
            }
            return(Json(new
            {
                status = true
            }));
        }
Exemplo n.º 4
0
        public async Task <IActionResult> CreatPage([FromBody] CreatPage request)
        {
            var creat = await _pageSerVice.CreatPage(request);

            return(Ok());
        }