Example #1
0
        public ActionResult Edit(VendedorEditViewModel model)
        {
            if (!ModelState.IsValid)
            {
                return(View(model));
            }
            AspNetUsersModel vendedor = new AspNetUsersModel();

            try
            {
                vendedor.IdUser    = model.Id;
                vendedor.Nome      = model.Nome;
                vendedor.Sobrenome = model.Sobrenome;
                vendedor.Email     = model.Email;
                var getVendedor = new AspNetUsersRepository().AtualizarUsuario(vendedor);
                if (!getVendedor)
                {
                    TempData["MensagemErro"] = "Erro ao atualizar vendedor";
                    return(View(model));
                }
                TempData["MensagemSucesso"] = "Vendedor atualizado com sucesso";
                return(RedirectToAction("Index"));
            }
            catch
            {
                TempData["MensagemErro"] = "Erro ao capturar vendedor";
                return(View(model));
            }
        }
Example #2
0
        // GET: Vendedor/Edit/5
        public ActionResult Edit(string id)
        {
            if (string.IsNullOrEmpty(id))
            {
                TempData["MensagemErro"] = "Erro ao Capturar vendedor";
                return(RedirectToAction("Index"));
            }
            VendedorEditViewModel model = new VendedorEditViewModel();

            try
            {
                var getVendedor = new AspNetUsersRepository().GetUsuario(id);
                model.Id        = getVendedor.IdUser;
                model.Nome      = getVendedor.Nome;
                model.Sobrenome = getVendedor.Sobrenome;
                model.Email     = getVendedor.Email;
            }
            catch (Exception ex)
            {
                TempData["MensagemErro"] = "Erro ao Capturar vendedor";
                return(RedirectToAction("Index"));
            }
            return(View(model));
        }