public void CriarEDeletarAssunto() { AssuntoController controller = new AssuntoController(); var assuntos = LiteDBClass.ListarTodosAssunto(); var result = controller.Create(1); var assuntosComNovo = LiteDBClass.ListarTodosAssunto(); if (assuntos.Count() + 1 != assuntosComNovo.Count()) { Assert.Fail(); } Assert.IsTrue(result); var assunto = assuntosComNovo.Last(); result = controller.Delete(assunto.Id); if (LiteDBClass.ListarTodosAssunto().Count != assuntos.Count()) { Assert.Fail(); } Assert.IsTrue(result); }
public void ListarAssunto() { AssuntoController controller = new AssuntoController(); var result = controller.ListarAssuntos(); var expected = JsonConvert.SerializeObject(LiteDBClass.ListarTodosAssunto()); Assert.AreEqual(expected, result); }
public ActionResult Delete(int id) { try { LiteDBClass.DeleteObject(id, Objetos.Usuario); return(View("Index")); } catch { return(View("Index")); } }
public bool Enviar(int idAssunto, int idUsuario, string corpoEmail) { try { LiteDBClass.EnviarEmail(idAssunto, idUsuario, corpoEmail); return(true); } catch { return(false); } }
public string ListarUsuarios() { try { var json = JsonConvert.SerializeObject(LiteDBClass.ListarTodosUsuario()); return(json); } catch (Exception e) { return(""); } }
public bool Delete(int id) { try { LiteDBClass.DeleteObject(id, Objetos.Assunto); return(true); } catch { return(false); } }
public void ListarCondos() { // Arrange CondominioController controller = new CondominioController(); var result = controller.ListarCondos(); var expected = JsonConvert.SerializeObject(LiteDBClass.ListarTodosCondominio()); // Assert Assert.AreEqual(expected, result); }
public bool Delete(int id) { try { LiteDBClass.DeleteObject(id, Objetos.Administradora); return(true); } catch { return(false); } }
public string ListarAdm() { try { var json = JsonConvert.SerializeObject(LiteDBClass.ListarTodasAdministradoras()); return(json); } catch (Exception e) { return(""); } }
public string ListarAssuntos() { try { //Create(1); //Create(2); var json = JsonConvert.SerializeObject(LiteDBClass.ListarTodosAssunto()); return(json); } catch (Exception e) { return(""); } }
public bool CreateAdm(string NomeAdministradora) { try { Administradora administradora = new Administradora(); administradora.NomeAdministradora = NomeAdministradora; LiteDBClass.InsertObject(administradora, Objetos.Administradora); return(true); } catch (Exception e) { return(false); } }
public bool Create(int tipoAssunto) { try { LiteDBClass.InsertObject(new Assunto() { TipoAssunto = (TipoAssunto)tipoAssunto, }, Objetos.Assunto); return(true); } catch { return(false); } }
public bool CriarCondominio(int idCondo, string nomeCondominio, int resposavel, int administradora) { try { LiteDBClass.InsertObject(new Condominio() { IdAdministradora = administradora, Responsavel = (TipoUsuario)resposavel, NomeCondominio = nomeCondominio, }, Objetos.Condominio); return(true); } catch { return(false); } }
public bool CriarUsuario(string nomeUsuario, string email, int condominio, int tipoUsuario) { try { LiteDBClass.InsertObject(new Usuario() { Nome = nomeUsuario, Email = email, TipoUsuario = (TipoUsuario)tipoUsuario, IdCondominio = condominio, }, Objetos.Usuario); return(true); } catch { return(false); } }
public void CriarEditarDeletarCondominio() { // Arrange CondominioController controller = new CondominioController(); var condominios = LiteDBClass.ListarTodosCondominio(); // Act var result = controller.CriarCondominio(-1, "NomeCondominio", 2, 1); var condominiosComNovo = LiteDBClass.ListarTodosCondominio(); if (condominios.Count() + 1 != condominiosComNovo.Count()) { Assert.Fail(); } // Assert Assert.IsTrue(result); var condominio = condominiosComNovo.Last(); result = controller.Edit(condominio.Id, "NomeCondominio2", 4, 2); var condominioEditado = (Condominio)LiteDBClass.GetObject(condominio.Id, Objetos.Condominio); if (condominioEditado.NomeCondominio == condominio.NomeCondominio || condominioEditado.Responsavel == condominio.Responsavel || condominioEditado.IdAdministradora == condominio.IdAdministradora) { Assert.Fail(); } Assert.IsTrue(result); ViewResult resultView = controller.Delete(condominioEditado.Id) as ViewResult; Assert.IsNotNull(resultView); if (LiteDBClass.ListarTodosCondominio().Count != condominios.Count()) { Assert.Fail(); } Assert.IsTrue(result); }
public void CriarEditarDeletarUsuario() { // Arrange UsuarioController controller = new UsuarioController(); var usuarios = LiteDBClass.ListarTodosUsuario(); // Act var result = controller.CriarUsuario("NomeUsuario", "*****@*****.**", 1, 1); var usuariosComNovo = LiteDBClass.ListarTodosUsuario(); if (usuarios.Count() + 1 != usuariosComNovo.Count()) { Assert.Fail(); } // Assert Assert.IsTrue(result); var usuario = usuariosComNovo.Last(); result = controller.Atualizar(usuario.Id, "NomeusuarioNovo", "*****@*****.**", 4, 2); var usuarioEditado = (Usuario)LiteDBClass.GetObject(usuario.Id, Objetos.Usuario); if (usuarioEditado.Nome == usuario.Nome || usuarioEditado.Email == usuario.Email || usuarioEditado.IdCondominio == usuario.IdCondominio || usuarioEditado.TipoUsuario == usuario.TipoUsuario) { Assert.Fail(); } Assert.IsTrue(result); ViewResult resultView = controller.Delete(usuarioEditado.Id) as ViewResult; Assert.IsNotNull(resultView); if (LiteDBClass.ListarTodosUsuario().Count != usuarios.Count()) { Assert.Fail(); } Assert.IsTrue(result); }
public bool Atualizar(int id, string nomeUsuario, string email, int condominio, int tipoUsuario) { try { LiteDBClass.UpdateObject(new Usuario() { Id = id, Nome = nomeUsuario, Email = email, TipoUsuario = (TipoUsuario)tipoUsuario, IdCondominio = condominio, }, Objetos.Usuario); return(true); } catch (Exception e) { return(false); } }
public string GetCondominio(int id) { return(JsonConvert.SerializeObject(LiteDBClass.GetObject(id, Objetos.Condominio))); }
public string GetUsuarios(int id) { return(JsonConvert.SerializeObject(LiteDBClass.GetObject(id, Objetos.Usuario))); }
public ActionResult Editar(int id) { ViewData.Model = LiteDBClass.GetObject(id, Objetos.Usuario); return(View()); }