コード例 #1
0
        public void Deveria_editar_um_cliente()
        {
            //Preparação
            var clienteEditado = _contextoTeste.Pessoas.Find(1);

            clienteEditado.Nome = "EDITADO";

            //Ação
            _repositorio.Editar(clienteEditado);

            //Afirmar
            var clienteBuscado = _contextoTeste.Pessoas.Find(1);

            Assert.AreEqual("EDITADO", clienteBuscado.Nome);
        }
コード例 #2
0
        public ActionResult Edit([Bind(Include = "Id,Nome,Telefone,Endereco,Cnpj")] Juridico juridico)
        {
            Juridico juridoEditado = (Juridico)_repositorio.BuscarPor(juridico.Id);

            juridoEditado.Nome     = juridico.Nome;
            juridoEditado.Telefone = juridico.Telefone;
            juridoEditado.Endereco = juridico.Endereco;
            juridoEditado.Cnpj     = juridico.Cnpj;
            if (ModelState.IsValid)
            {
                _repositorio.Editar(juridoEditado);
                return(RedirectToAction("Index"));
            }
            return(View(juridico));
        }
コード例 #3
0
        public ActionResult Edit([Bind(Include = "Id,Nome,Telefone,Endereco,Cpf,DataNascimento,Renda")] Fisica fisica)
        {
            Fisica fisicaEditada = (Fisica)_repositorio.BuscarPor(fisica.Id);

            fisicaEditada.Nome           = fisica.Nome;
            fisicaEditada.Telefone       = fisica.Telefone;
            fisicaEditada.Endereco       = fisica.Endereco;
            fisicaEditada.Cpf            = fisica.Cpf;
            fisicaEditada.DataNascimento = fisica.DataNascimento;
            fisicaEditada.Renda          = fisica.Renda;
            if (ModelState.IsValid)
            {
                _repositorio.Editar(fisicaEditada);
                return(RedirectToAction("Index"));
            }
            return(View(fisica));
        }