Beispiel #1
0
        public async Task <IActionResult> ExcluirPedidoAcesso(Guid id)
        {
            UserResult result = result = await _service.Delete(id);

            TempDataUtil.Put(TempData, "mensagem", result.Message);
            return(RedirectToAction("LiberarAcesso"));
        }
Beispiel #2
0
        public async Task <IActionResult> ExcluirUsuario(User model)
        {
            UserResult result = result = await _service.Delete(model.Id);

            TempDataUtil.Put(TempData, "mensagem", result.Message);
            return(RedirectToAction("ListaUsuarios"));
        }
        public async Task <IActionResult> CreateOrUpdate(BancoPercentual model)
        {
            if (!ModelState.IsValid)
            {
                return(View(model));
            }

            var result = new BancoPercentualResult();

            if (model.Idbancopercentual != 0)
            {
                result = await _service.Atualizar(model);
            }
            else
            {
                result = await _service.Gravar(model);
            }

            if (result.Success == false)
            {
                ModelState.AddModelError(string.Empty, result.Message);
                return(View(model));
            }

            TempDataUtil.Put(TempData, "mensagem", result.Message);
            return(RedirectToAction("Index", "Banco"));
        }
Beispiel #4
0
        public async Task <IActionResult> LiberarAcessoConfirmar(Guid id)
        {
            UserResult result = await _service.ActivateFirstAccess(id);

            TempDataUtil.Put(TempData, "mensagem", result.Message);
            return(RedirectToAction("LiberarAcesso"));
        }
Beispiel #5
0
        public async Task <IActionResult> EditarAcessoUsuario(User model)
        {
            UserResult result = await _service.UpdateRoleActive(model);

            if (result.Success == false)
            {
                ModelState.AddModelError(string.Empty, result.Message);
                return(View(model));
            }

            TempDataUtil.Put(TempData, "mensagem", result.Message);
            return(RedirectToAction("ListaUsuarios"));
        }
Beispiel #6
0
        public async Task <IActionResult> AdicionarUsuario(UserRegister model)
        {
            if (!ModelState.IsValid)
            {
                return(View(model));
            }

            UserResult result = await _service.RegisterAdmin(model);

            if (result.Success == false)
            {
                ModelState.AddModelError(string.Empty, result.Message);
                return(View(model));
            }

            TempDataUtil.Put(TempData, "mensagem", result.Message);
            return(RedirectToAction("ListaUsuarios"));
        }
        public async Task <IActionResult> AlterarSenha(UserUpdatePassword user)
        {
            if (!ModelState.IsValid)
            {
                return(View(user));
            }

            UserResult result = await _service.UpdatePassword(user);

            if (result.Success == false)
            {
                ModelState.AddModelError(string.Empty, result.Message);
                return(View(user));
            }

            TempDataUtil.Put(TempData, "mensagem", result.Message);
            return(RedirectToAction("Index", "HomeInternal"));
        }
Beispiel #8
0
        public async Task <IActionResult> Delete(Cliente model)
        {
            if (model == null)
            {
                return(View(model));
            }

            ClienteResult result = await _service.Excluir(model.Idcliente);

            if (result.Success == false)
            {
                ModelState.AddModelError(string.Empty, result.Message);
                return(View(model));
            }

            TempDataUtil.Put(TempData, "mensagem", result.Message);
            return(RedirectToAction("Index"));
        }
Beispiel #9
0
        public async Task <IActionResult> Edit(Cliente model)
        {
            if (!ModelState.IsValid)
            {
                return(View(model));
            }

            ClienteResult result = await _service.Atualizar(model.Idcliente, model);

            if (result.Success == false)
            {
                ModelState.AddModelError(string.Empty, result.Message);
                return(View(model));
            }

            TempDataUtil.Put(TempData, "mensagem", result.Message);
            return(RedirectToAction("Index"));
        }
Beispiel #10
0
        public async Task <IActionResult> Create(Cliente model)
        {
            if (!ModelState.IsValid)
            {
                return(View(model));
            }

            ClienteResult result = await _service.Gravar(model);

            if (result.Success == false)
            {
                ModelState.AddModelError(string.Empty, result.Message);
                return(View(model));
            }

            TempDataUtil.Put(TempData, "model", result.Object);
            TempDataUtil.Put(TempData, "mensagem", result.Message);
            return(RedirectToAction("Details"));
        }
Beispiel #11
0
        public IActionResult Edit(ClienteViewModel viewModel)
        {
            if (!ModelState.IsValid)
            {
                return(View(viewModel));
            }

            var result = _handler.Update(viewModel);

            if (result.Success == false)
            {
                var notifications = GroupsNotificationsInString(result);
                ModelState.AddModelError(string.Empty, notifications);
                return(View(viewModel));
            }

            viewModel = (ClienteViewModel)result.Objeto;
            TempDataUtil.Put(TempData, "viewModel", viewModel);
            return(RedirectToAction("Details", new { message = result.Message }));
        }
        public async Task <IActionResult> Register(UserRegister model)
        {
            if (!ModelState.IsValid)
            {
                return(View(model));
            }

            UserResult result = await _service.Register(model);

            if (result.Success == false)
            {
                ModelState.AddModelError(string.Empty, result.Message);
                return(View(model));
            }

            User user = result.Object;

            TempDataUtil.Put(TempData, "model", model);
            return(RedirectToAction("ConfirmedRegister", new { message = result.Message }));
        }
Beispiel #13
0
        public async Task <IActionResult> Edit(Product model)
        {
            if (!ModelState.IsValid)
            {
                return(View(model));
            }

            ProductResult result = await _service.Update(model.Id, model);

            if (result.Success == false)
            {
                var notifications = Agrupar.GroupNotifications(result);
                ModelState.AddModelError(string.Empty, notifications);
                return(View(model));
            }

            model = result.Object;
            TempDataUtil.Put(TempData, "product", model);
            return(RedirectToAction("Details", new { message = result.Message }));
        }
Beispiel #14
0
        public async Task <IActionResult> AdicionarUsuario(UserRegister model)
        {
            if (!ModelState.IsValid)
            {
                return(View(model));
            }

            UserResult result = await _service.RegisterAdmin(model);

            if (result.Success == false)
            {
                var notifications = Agrupar.GroupNotifications(result);
                ModelState.AddModelError(string.Empty, notifications);
                return(View(model));
            }

            User user = result.Object;

            TempDataUtil.Put(TempData, "user", model);
            return(RedirectToAction("ConfirmedRegister", new { message = result.Message }));
        }