Пример #1
0
        public void Deveria_editar_um_passiente()
        {
            //Preparação
            var passienteEditado = _contextoTeste.Passientes.Find(1);

            passienteEditado.Nome = "EDITADO";
            //Ação
            _repositorio.Editar(passienteEditado);
            //Afirmar
            var passienteBuscado = _contextoTeste.Passientes.Find(1);

            Assert.AreEqual("EDITADO", passienteBuscado.Nome);
        }
        public ActionResult Edit([Bind(Include = "Id,Nome,Telefone,RG,CPF,Endereco")] Passiente passiente)
        {
            Passiente passienteBuscado = _repositorio.BuscarPor(passiente.Id);

            passienteBuscado.Nome     = passiente.Nome;
            passienteBuscado.RG       = passiente.RG;
            passienteBuscado.CPF      = passiente.CPF;
            passienteBuscado.Endereco = passiente.Endereco;
            passienteBuscado.Telefone = passiente.Telefone;

            if (ModelState.IsValid)
            {
                _repositorio.Editar(passienteBuscado);

                return(RedirectToAction("Index"));
            }
            return(View(passiente));
        }