本文整理汇总了C#中Cliente.Remover方法的典型用法代码示例。如果您正苦于以下问题:C# Cliente.Remover方法的具体用法?C# Cliente.Remover怎么用?C# Cliente.Remover使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Cliente
的用法示例。
在下文中一共展示了Cliente.Remover方法的8个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: InserirCliente
public void InserirCliente()
{
Cliente cliente = new Cliente();
cliente.Nome = "Scott Peppers";
cliente.Endereco.Uf = "SP";
cliente.EstadoCivil = Modelo.Comum.EstadoCivil.Solteiro;
cliente.TituloEleitor = "12345678900";
cliente.Inserir();
Assert.AreEqual(cliente.OrigemDados, OrigemDados.Banco);
cliente.Remover();
Assert.IsNull(cliente.Id);
Assert.AreEqual(cliente.OrigemDados, OrigemDados.Local);
}
示例2: TesteGrupoDiferencialCliente
public void TesteGrupoDiferencialCliente()
{
Cliente cliente = new Cliente();
cliente.Nome = "Megan Fox";
cliente.Inserir();
Assert.AreEqual(cliente.OrigemDados, OrigemDados.Banco);
TipoGrupoDiferencial tipo = new TipoGrupoDiferencial();
tipo.Nome = "INSS";
tipo.Inserir();
Assert.AreEqual(tipo.OrigemDados, OrigemDados.Banco);
GrupoDiferencial grupo = new GrupoDiferencial(tipo, cliente);
cliente.GruposDiferenciais.Add(grupo);
cliente.Salvar();
Assert.AreEqual(grupo.OrigemDados, OrigemDados.Banco);
Cliente cliente2 = new Cliente();
cliente2.Id = cliente.Id;
cliente2.Obter();
Assert.IsNotNull(cliente2.GruposDiferenciais.FirstOrDefault((grp)=>grp.Cliente.Id == cliente2.Id && grp.GrupoDiferencial.Id == tipo.Id));
cliente2.GruposDiferenciais.Clear();
cliente2.Salvar();
Cliente cliente3 = new Cliente();
cliente3.Id = cliente.Id;
cliente3.Obter();
Assert.IsNull(cliente2.GruposDiferenciais.FirstOrDefault((grp) => grp.Cliente.Id == cliente2.Id && grp.GrupoDiferencial.Id == tipo.Id));
tipo.Remover();
Assert.AreEqual(tipo.OrigemDados, OrigemDados.Local);
cliente.Remover();
Assert.IsNull(cliente.Id);
Assert.AreEqual(cliente.OrigemDados, OrigemDados.Local);
}
示例3: TesteProcessoCliente
public void TesteProcessoCliente()
{
Usuario usuario = new Usuario();
usuario.Login = "conrado.clarke";
usuario.Senha = "12345";
usuario.Nome = "Conrado Adevany Clarke";
usuario.Inserir();
Assert.AreEqual(usuario.OrigemDados, OrigemDados.Banco);
usuario.Logar();
Assert.AreEqual(usuario.OrigemDados, OrigemDados.Banco);
Cliente cliente = new Cliente();
cliente.Nome = "Mila Kunis";
cliente.Inserir();
Assert.AreEqual(cliente.OrigemDados, OrigemDados.Banco);
TipoAcao tipoAcao = new TipoAcao();
tipoAcao.Descricao = "Danos morais por duelo na lama";
tipoAcao.Inserir();
Assert.AreEqual(tipoAcao.OrigemDados, OrigemDados.Banco);
Processo processo = new Processo();
processo.Cabeca.Nome = "Cameron Diaz";
processo.Reu = "Jessica Rabbit";
processo.TipoAcao = tipoAcao;
processo.Inserir();
Processo processo2 = new Processo();
processo2.Id = processo.Id;
processo2.Obter();
Assert.AreEqual(tipoAcao.Id, processo2.TipoAcao.Id);
processo.Clientes.Add(cliente);
processo.Salvar();
//Verifica sincronização entre coleções
Assert.IsTrue(cliente == processo.Clientes[0]);
Assert.IsTrue(processo == cliente.Processos[0]);
ProcessoCliente processoCliente = new ProcessoCliente(processo, cliente);
Assert.IsTrue(processoCliente.Obter());
Recorte recorte = new Recorte(processo, Sessao.UsuarioAtual);
processo.Recortes.Add(recorte);
Assert.IsTrue(processo.Recortes[0] == recorte);
processo.Salvar();
Processo processo3 = new Processo();
processo3.Id = processo.Id;
processo3.Obter();
Assert.IsNotNull(processo3.Recortes.FirstOrDefault((rec) => rec.DataInclusao == recorte.DataInclusao && rec.Processo.Id == recorte.Processo.Id));
processo.Recortes.Clear();
processo.Clientes.Clear();
processo.Salvar();
Assert.IsFalse(processoCliente.Obter());
processo.Remover();
Assert.IsNull(processo.Id);
Assert.AreEqual(processo.OrigemDados, OrigemDados.Local);
cliente.Remover();
Assert.IsNull(cliente.Id);
Assert.AreEqual(cliente.OrigemDados, OrigemDados.Local);
tipoAcao.Remover();
Assert.IsNull(tipoAcao.Id);
Assert.AreEqual(tipoAcao.OrigemDados, OrigemDados.Local);
usuario.Remover();
Assert.AreEqual(usuario.OrigemDados, OrigemDados.Local);
}
示例4: TesteDependenteCliente
public void TesteDependenteCliente()
{
Cliente cliente = new Cliente();
cliente.Nome = "Angelina Jolie";
cliente.Inserir();
Assert.AreEqual(cliente.OrigemDados, OrigemDados.Banco);
Dependente dependente = new Dependente(cliente);
dependente.GrauParentesco = GrausParentesco.Irmao;
dependente.Nome = "Joseph Climber";
cliente.Dependentes.Add(dependente);
cliente.Salvar();
Assert.AreEqual(dependente.OrigemDados, OrigemDados.Banco);
Cliente cliente2 = new Cliente();
cliente2.Id = cliente.Id;
cliente2.Obter();
Dependente dependente2 = cliente.Dependentes.FirstOrDefault();
Assert.IsNotNull(dependente2);
Assert.AreEqual(dependente.Id, dependente2.Id);
cliente.Dependentes.Clear();
cliente.Salvar();
Cliente cliente3 = new Cliente();
cliente3.Id = cliente.Id;
cliente3.Obter();
Dependente dependente3 = cliente.Dependentes.FirstOrDefault();
Assert.IsNull(dependente3);
cliente.Remover();
Assert.IsNull(cliente.Id);
Assert.AreEqual(cliente.OrigemDados, OrigemDados.Local);
}
示例5: TesteContatoCliente
public void TesteContatoCliente()
{
Cliente cliente = new Cliente();
cliente.Nome = "Angelina Jolie";
cliente.Inserir();
Assert.AreEqual(cliente.OrigemDados, OrigemDados.Banco);
Contato contato = new Contato(cliente);
cliente.Contatos.Add(contato);
cliente.Salvar();
Assert.AreEqual(contato.OrigemDados, OrigemDados.Banco);
Cliente cliente2 = new Cliente();
cliente2.Id = cliente.Id;
cliente2.Obter();
Contato contato2 = cliente.Contatos.FirstOrDefault();
Assert.IsNotNull(contato2);
Assert.AreEqual(contato.Id, contato2.Id);
cliente.Contatos.Clear();
cliente.Salvar();
Cliente cliente3 = new Cliente();
cliente3.Id = cliente.Id;
cliente3.Obter();
Contato contato3 = cliente.Contatos.FirstOrDefault();
Assert.IsNull(contato3);
cliente.Remover();
Assert.IsNull(cliente.Id);
Assert.AreEqual(cliente.OrigemDados, OrigemDados.Local);
}
示例6: TesteBeneficioCliente
public void TesteBeneficioCliente()
{
Cliente cliente = new Cliente();
cliente.Nome = "Angelina Jolie";
cliente.Inserir();
Assert.AreEqual(cliente.OrigemDados, OrigemDados.Banco);
TipoBeneficio tipoBeneficio = new TipoBeneficio();
tipoBeneficio.Descricao = "NovoTipo";
tipoBeneficio.Inserir();
Assert.AreEqual(tipoBeneficio.OrigemDados, OrigemDados.Banco);
Beneficio beneficio = new Beneficio(tipoBeneficio, cliente);
cliente.Beneficios.Add(beneficio);
cliente.Salvar();
Assert.AreEqual(tipoBeneficio.OrigemDados, OrigemDados.Banco);
Cliente cliente2 = new Cliente();
cliente2.Id = cliente.Id;
cliente2.Obter();
Beneficio beneficio2 = cliente.Beneficios.FirstOrDefault();
Assert.IsNotNull(beneficio2);
Assert.AreEqual(beneficio.Id,beneficio2.Id);
cliente.Beneficios.Clear();
cliente.Salvar();
Cliente cliente3 = new Cliente();
cliente3.Id = cliente.Id;
cliente3.Obter();
Beneficio beneficio3 = cliente.Beneficios.FirstOrDefault();
Assert.IsNull(beneficio3);
cliente.Remover();
Assert.IsNull(cliente.Id);
Assert.AreEqual(cliente.OrigemDados, OrigemDados.Local);
tipoBeneficio.Remover();
Assert.IsNull(tipoBeneficio.Id);
Assert.AreEqual(tipoBeneficio.OrigemDados, OrigemDados.Local);
}
示例7: PesquisarCliente
public void PesquisarCliente()
{
Cliente cliente = new Cliente();
cliente.Nome = "Angelina Jolie";
cliente.Inserir();
Assert.AreEqual(cliente.OrigemDados, OrigemDados.Banco);
Cliente clienteBase = new Cliente();
clienteBase.Nome = "Jolie";
IEnumerable<Modelo.Cliente.ModeloCliente> resultado = Clientes.Pesquisar(clienteBase);
Assert.IsTrue(resultado.Any((res) => res.Id == cliente.Id));
cliente.Remover();
Assert.IsNull(cliente.Id);
Assert.AreEqual(cliente.OrigemDados, OrigemDados.Local);
}
示例8: ObterCliente
public void ObterCliente()
{
Cliente cliente = new Cliente();
cliente.Nome = "Scott Peppers";
cliente.Inserir();
Cliente cliente2 = new Cliente();
cliente2.Id = cliente.Id;
cliente2.Obter();
Assert.AreEqual(cliente.OrigemDados, OrigemDados.Banco);
Assert.AreEqual(cliente.Nome, cliente2.Nome);
cliente.Remover();
Assert.IsNull(cliente.Id);
Assert.AreEqual(cliente.OrigemDados, OrigemDados.Local);
}