Example #1
0
        public async Task <IActionResult> Create(Seller seller)
        {
            if (!ModelState.IsValid)
            {
                var departament = await _depservice.FindAllAsync();

                SellerFormViewModel seller1 = new SellerFormViewModel {
                    Departaments = departament, Seller = seller
                };
                return(View(seller));
            }
            await _sel.InsertAsync(seller);

            return(RedirectToAction(nameof(Index)));
        }
Example #2
0
        public async Task <IActionResult> Create(Seller seller)
        {
            if (!ModelState.IsValid)
            {
                var departments = await _departmentService.FindAllAsync();

                var viewModel = new SellerFormViewModel {
                    Seller = seller, Departments = departments
                };
                return(View(viewModel));
            }
            await _sellerService.InsertAsync(seller);

            return(RedirectToAction(nameof(Index)));
        }
Example #3
0
        public async Task <IActionResult> Create(Seller seller) //Este metodo criar ação o IActionResult
        {
            if (!ModelState.IsValid)
            {
                var deparataments = await _departamentsServs.FindAllAsync();

                var viewModel = new SellerFormViewModel {
                    Seller = seller, Departamants = deparataments
                };
                return(View(viewModel));
            }
            await _sllerservice.InsertAsync(seller);

            return(RedirectToAction(nameof(Index)));
        }
        [ValidateAntiForgeryToken]                              // validação de segurança para seções abertas
        public async Task <IActionResult> Create(Seller seller) // criando o metodo crete post para envio apos a usuario apertar o botao enviar
        {
            if (!ModelState.IsValid)                            // metodo para fazer a verificação do lado servidor
            {
                var dep = await _departmentService.FindAllAsync();

                var viewmodel = new SallerFormViewModel {
                    Seller = seller, Departments = dep
                };
                View(viewmodel);
            }

            await _sellerService.InsertAsync(seller); // insere o seller no banco de dados acessando o metodo insert (SellerService)

            return(RedirectToAction(nameof(Index)));  // redireciona para a pagina index
        }
Example #5
0
        public async Task <IActionResult> Create(Seller seller)
        {
            await _sellerservice.InsertAsync(seller);

            return(RedirectToAction(nameof(Index)));
        }