Example #1
0
        public void Cliente_RecoverCliente()
        {
            // Arrange
            repoCliente.Save(new ClienteModel(_empresa, "RecoverCliente", new DateTime(1994, 5, 7), "(11) 97164-5267", "(11) 4555-1463", "*****@*****.**", "M", svOrigem.List(_empresa.Id).FirstOrDefault()));

            //-- Action
            ClienteModel c = sv.Find(_empresa.Id, "RecoverCliente");

            sv.Recover(c.Id);
            c = sv.Find(_empresa.Id, "RecoverCliente");

            //-- Asserts
            Assert.IsNotNull(sv.Find(_empresa.Id, "RecoverCliente"));
            Assert.IsFalse(c.Deletado);
        }
Example #2
0
        public ActionResult Recover(long id, ClienteViewModel objeto)
        {
            try
            {
                sv.Recover(id);
                ClienteModel c = sv.Find(id);

                TempData["Nome"] = c.Nome;
                TempData["Acao"] = "ativado";

                return(RedirectToAction("Index"));
            }
            catch (Exception ex)
            {
                ModelState.AddModelError(string.Empty, ex.Message);
                return(View());
            }
        }