public ActionResult Editar(Pessoa pessoa) { var appPessoa = new PessoaAplicacao(); appPessoa.salvar(pessoa); return(RedirectToAction("Pessoa")); }
public ActionResult Pessoa() { var appPessoa = new PessoaAplicacao(); var listaDePessoas = appPessoa.listarPessoas(); return(View(listaDePessoas)); }
// GET: Pessoa public ActionResult Index() { var app = new PessoaAplicacao(); var pessoas = app.ListarTodos(); return(View(pessoas)); }
public ActionResult ExcluirConfirmado(Guid id) { var appPessoa = new PessoaAplicacao(); appPessoa.excluir(id); return(RedirectToAction("Pessoa")); }
public void mudaStatus(Guid id, string status) { string str = ConfigurationManager.ConnectionStrings["conexao"].ToString(); PessoaRepositorio pessoaRepositorio = new PessoaRepositorio(str); PessoaAplicacao pessoaAplicacao = new PessoaAplicacao(pessoaRepositorio); pessoaAplicacao.bloqueia(id, status); }
public ActionResult Excluir(Guid id) { string str = ConfigurationManager.ConnectionStrings["conexao"].ToString(); PessoaRepositorio pessoaRepositorio = new PessoaRepositorio(str); PessoaAplicacao pessoaAplicacao = new PessoaAplicacao(pessoaRepositorio); pessoaAplicacao.ExcluirMorador(id); Index(); return(View("Index")); }
public List <Dominio.Entidade.Pessoa.PessoaEntidade> procuraPessoas() { string str = ConfigurationManager.ConnectionStrings["conexao"].ToString(); PessoaRepositorio pessoaRepositorio = new PessoaRepositorio(str); PessoaAplicacao pessoaAplicacao = new PessoaAplicacao(pessoaRepositorio); var pessoas = pessoaAplicacao.getMoradores((Guid)Session["Condominio"]); return(pessoas); }
public ActionResult Edit(Pessoa pessoa) { if (ModelState.IsValid) { var app = new PessoaAplicacao(); app.Salvar(pessoa); return(RedirectToAction("Index")); } return(View(pessoa)); }
public ActionResult Cadastrar(Pessoa pessoa) { if (ModelState.IsValid) { var appPessoa = new PessoaAplicacao(); appPessoa.salvar(pessoa); return(RedirectToAction("Pessoa")); } return(View(pessoa)); }
public ActionResult MostraPessoa(Guid id) { string str = ConfigurationManager.ConnectionStrings["conexao"].ToString(); PessoaRepositorio pessoaRepositorio = new PessoaRepositorio(str); PessoaAplicacao pessoaAplicacao = new PessoaAplicacao(pessoaRepositorio); var pessoa = pessoaAplicacao.Procura(id); ViewBag.pessoaSelecionada = pessoa; Index(); return(View("Index")); }
public ActionResult Excluir(Guid id) { var appPessoa = new PessoaAplicacao(); var pessoa = appPessoa.buscarPessoaId(id); if (pessoa == null) { return(HttpNotFound()); } return(View(pessoa)); }
// GET: Pessoa/Edit/5 public ActionResult Edit(int id) { var app = new PessoaAplicacao(); var pessoa = app.ListarPorId(id); if (pessoa == null) { return(HttpNotFound()); } return(View(pessoa)); }
public ActionResult NomeUnico(String nome) { var appPessoa = new PessoaAplicacao(); var pessoas = appPessoa.listarPessoas(); var nomes = new List <String>(); foreach (var item in pessoas) { nomes.Add(item.nome); } return(Json(nomes.All(x => x.ToLower() != nome.ToLower()), JsonRequestBehavior.AllowGet)); }
public ActionResult EditarApto(Guid id, string apto) { string str = ConfigurationManager.ConnectionStrings["conexao"].ToString(); PessoaRepositorio pessoaRepositorio = new PessoaRepositorio(str); PessoaAplicacao pessoaAplicacao = new PessoaAplicacao(pessoaRepositorio); PessoaEntidade pessoa = pessoaAplicacao.Procura(id); pessoa.apto = apto; pessoaAplicacao.Altera(pessoa); Index(); return(View("Index")); }
// GET: Configuracoes public ActionResult Index() { object Permisao = Session["Permission"]; ViewBag.Tipo = Permisao.ToString(); string str = ConfigurationManager.ConnectionStrings["conexao"].ToString(); PessoaRepositorio pessoaRepositorio = new PessoaRepositorio(str); PessoaAplicacao pessoaAplicacao = new PessoaAplicacao(pessoaRepositorio); var pessoa = pessoaAplicacao.Procura((Guid)Session["usuario"]); ViewBag.pessoa = pessoa; return(View()); }
// GET: Lance/Create public ActionResult Create(Produto produto) { //CARREGA SELECT DE PRODUTOS var app = new ProdutoAplicacao(); var produtos = app.ListarTodos(); ViewBag.ProdutoID = new SelectList(produtos, "ProdutoID", "Nome"); //CARREGA SELECT DE PESSOAS var app2 = new PessoaAplicacao(); var pessoas = app2.ListarTodos(); ViewBag.PessoaID = new SelectList(pessoas, "PessoaID", "Nome"); return(View()); }
public void Deletar() { //Arange var mock = new MockRepository(); var repositorio = mock.StrictMock<IRepositorioDePessoas>(); var unidadeDeTrabalho = mock.StrictMock<IUnidadeDeTrabalho>(); IPessoaAplicacao pessoaAplicacao = new PessoaAplicacao(repositorio, unidadeDeTrabalho, null); const int id = 1; Expect.Call(unidadeDeTrabalho.Commit); Expect.Call(() => repositorio.Deletar(id)); mock.ReplayAll(); //Act pessoaAplicacao.Deletar(id); //Assert mock.VerifyAll(); }
public void listar_pessoa() { //Arange var mock = new MockRepository(); var repositorio = mock.StrictMock<IRepositorioDePessoas>(); var mapper = mock.Stub<PessoaMapper>(); IPessoaAplicacao pessoaAplicacao = new PessoaAplicacao(repositorio, null, mapper); IQueryable<Pessoa> lista = new List<Pessoa>().AsQueryable(); Expect.Call(repositorio.Listar()).Return(lista); mock.ReplayAll(); //Act var retorno = pessoaAplicacao.ListaDt0Pessoas(); //Assert CollectionAssert.AreEqual(lista, retorno); mock.VerifyAll(); }
public ActionResult Autenticar(string usuario, string senha) { string str = ConfigurationManager.ConnectionStrings["conexao"].ToString(); PessoaRepositorio pessoaRepositorio = new PessoaRepositorio(str); PessoaAplicacao pessoaAplicacao = new PessoaAplicacao(pessoaRepositorio); Dominio.Entidade.Pessoa.PessoaEntidade pessoa = pessoaAplicacao.Login(usuario, senha); if (pessoa != null) { Session["usuario"] = pessoa.id; Session["Permission"] = pessoa.permissao == 1 ? "ADM" : "USER"; Session["Condominio"] = pessoa.id_condominio; return(RedirectToAction("Index", "Mural")); } else { ViewBag.Texto = "Senha ou Email não cadastrado"; } setViewBag(); return(View("Index")); }
public ActionResult NovosMoradores(Models.PessoaEntidade pessoa) { string str = ConfigurationManager.ConnectionStrings["conexao"].ToString(); PessoaRepositorio pessoaRepositorio = new PessoaRepositorio(str); PessoaAplicacao pessoaAplicacao = new PessoaAplicacao(pessoaRepositorio); Dominio.Entidade.Pessoa.PessoaEntidade pessoaEntidade = new Dominio.Entidade.Pessoa.PessoaEntidade() { nome = pessoa.nome, email = pessoa.email, telefone = pessoa.telefone, celular = pessoa.celular, senha = pessoa.senha, id_condominio = pessoa.id_condominio, cpf_cnpj = pessoa.cpf, apto = pessoa.apartamento }; pessoaAplicacao.Inserir(pessoaEntidade); return(RedirectToAction("Index")); }
public ActionResult Alterar(PessoaEntidade pessoa, string senha) { pessoa.id = (Guid)Session["usuario"]; pessoa.id_condominio = (Guid)Session["Condominio"]; string str = ConfigurationManager.ConnectionStrings["conexao"].ToString(); PessoaRepositorio pessoaRepositorio = new PessoaRepositorio(str); PessoaAplicacao pessoaAplicacao = new PessoaAplicacao(pessoaRepositorio); if (pessoaAplicacao.Login(pessoa.email, senha) != null) { if (pessoa.senha == null) { pessoa.senha = senha; } object Permisao = Session["Permission"]; pessoa.permissao = Permisao.ToString() == "ADM" ? 1:0; pessoa.status = 1; pessoaAplicacao.Altera(pessoa); } Index(); return(View("Index")); }
public void pessoa() { //Arange var mock = new MockRepository(); var repositorio = mock.StrictMock<IRepositorioDePessoas>(); var mapper = mock.Stub<PessoaMapper>(); IPessoaAplicacao pessoaAplicacao = new PessoaAplicacao(repositorio, null, mapper); const int id = 1; var pessoa = new Pessoa {Id = id}; var dtoPessoa = new DtoPessoa {Id = id}; Expect.Call(repositorio.Obter(id)).Return(pessoa); Expect.Call(mapper.Mapeamento(pessoa)).Return(dtoPessoa); mock.ReplayAll(); //Act var retorno = pessoaAplicacao.DtoPessoa(id); //Assert Assert.AreEqual(pessoa.Id, retorno.Id); mock.VerifyAll(); }
public HomeController() { pessoaAplicacao = new PessoaAplicacao(); }
public void Salvar() { //Arange var mock = new MockRepository(); var repositorio = mock.StrictMock<IRepositorioDePessoas>(); var unidadeDeTrabalho = mock.StrictMock<IUnidadeDeTrabalho>(); var mapper = mock.Stub<PessoaMapper>(); IPessoaAplicacao pessoaAplicacao = new PessoaAplicacao(repositorio, unidadeDeTrabalho, mapper); var pessoa = new Pessoa(); var dtoPessoa = new DtoPessoa(); Expect.Call(unidadeDeTrabalho.Commit); Expect.Call(() => repositorio.Salvar(pessoa)); Expect.Call(mapper.Mapeamento(dtoPessoa)).Return(pessoa); mock.ReplayAll(); //Act pessoaAplicacao.Salvar(dtoPessoa); //Assert mock.VerifyAll(); }
public void Salvar_recebendo_null() { //Arange var mock = new MockRepository(); var repositorio = mock.StrictMock<IRepositorioDePessoas>(); IPessoaAplicacao pessoaAplicacao = new PessoaAplicacao(repositorio, null, null); var pessoa = new Pessoa(); Expect.Call(() => repositorio.Salvar(pessoa)); mock.ReplayAll(); //Act pessoaAplicacao.Salvar(null); //Assert mock.VerifyAll(); }