public void Destinatario_Integracao_Inserir_ComRazaoSocial_EsperadoFalha() { _destinatario = DestinatarioObjetoMae.ObterValidoPessoa(); _destinatario.RazaoSocial = "razao social"; Action action = () => _destinatarioServico.Inserir(_destinatario); action.Should().Throw <ExcecaoPessoaComRazaoSocial>(); }
public void Destinatario_Integracao_ObterPorId_EsperadoOK() { _destinatario = DestinatarioObjetoMae.ObterValidoEmpresa(); var destinatario = _destinatarioServico.ObterPorId(_destinatario.ID); destinatario.Should().NotBeNull(); destinatario.ID.Should().Be(_destinatario.ID); }
public void Destinatario_Integracao_Inserir_CpfNulo_EsperadoFalha() { _destinatario = DestinatarioObjetoMae.ObterValidoPessoa(); _destinatario.Cpf = null; Action action = () => _destinatarioServico.Inserir(_destinatario); action.Should().Throw <ExcecaoCpfNaoDefinido>(); }
public void Destinatario_Integracao_Inserir_ComCNPJ_EsperadoFalha() { _destinatario = DestinatarioObjetoMae.ObterValidoPessoa(); _destinatario.Cnpj = new Cnpj(); Action action = () => _destinatarioServico.Inserir(_destinatario); action.Should().Throw <ExcecaoPessoaComCnpj>(); }
public void Destinatario_Integracao_Inserir_CnpjNulo_EsperadoFalha() { _destinatario = DestinatarioObjetoMae.ObterValidoEmpresa(); _destinatario.Cnpj = null; Action action = () => _destinatarioServico.Inserir(_destinatario); action.Should().Throw <ExcecaoCNPJInvalido>(); }
public void Destinatario_Integracao_Inserir_NomeVazio_EsperadoFalha() { _destinatario = DestinatarioObjetoMae.ObterValidoPessoa(); _destinatario.Nome = String.Empty; Action action = () => _destinatarioServico.Inserir(_destinatario); action.Should().Throw <ExcecaoNomeEmBranco>(); }
public void Destinatario_Integracao_Atualizar_EnderecoNulo_EsperadoFalha() { _destinatario = DestinatarioObjetoMae.ObterValidoPessoa(); _destinatario.Endereco = null; Action action = () => _destinatarioServico.Atualizar(_destinatario); action.Should().Throw <ExcecaoEnderecoEmBranco>(); }
public void Destinatario_InfraData_BuscarPorId_DestinatarioDaBaseSql_Sucesso() { long idDoDestinatarioDaBaseSql = 1; Destinatario destinatarioDaBaseSql = _repositorio.BuscarPorId(idDoDestinatarioDaBaseSql); destinatarioDaBaseSql.Should().NotBeNull(); destinatarioDaBaseSql.Documento.Tipo.Should().Be(TipoDocumento.CPF); }
public PostagemVipp(PerfilVipp perfilVipp, ContratoEct contratoEct, Destinatario destinatario, Servico servico, NotaFiscal[] notasFiscais, VolumeObjeto[] volumeObjeto) { PerfilVipp = perfilVipp; ContratoEct = contratoEct; Destinatario = destinatario; Servico = servico; NotasFiscais = notasFiscais; VolumeObjeto = volumeObjeto; }
// GET: Destinatario/Create public ActionResult Create() { Destinatario destinatario = new Destinatario() { CI = "", RazonSocial = "" }; return(View(destinatario)); }
public void Destinario_InfraData_PegarTodos_DevePegarTodos() { destinatario = ObjectMother.ObtemDestinatarioValido(); destinatario = repositorio.Salvar(destinatario); IEnumerable <Destinatario> emitentes = repositorio.PegarTodos(); emitentes.Count().Should().BeGreaterThan(0); emitentes.Last().Id.Should().Be(destinatario.Id); }
public void Destinario_InfraData_Salvar_DeveInserirDestinatarioSemEnderecoSalvo() { var idEsperado = 3; destinatario = ObjectMother.ObtemDestinatarioValido(); Destinatario destinatarioInserido = repositorio.Salvar(destinatario); destinatarioInserido.Id.Should().Be(idEsperado); }
public ActionResult Edit([Bind(Include = "Id,Nome")] Destinatario destinatario) { if (ModelState.IsValid) { db.Entry(destinatario).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(destinatario)); }
public void Destinatario_Aplicacao_PegarPorId_DeveRetornarNuloDestinatarioNaoEncontrado() { var id = 99; mockRepositorio.Setup(x => x.PegarPorId(id)).Returns((Destinatario)null); Destinatario destinatario = destinatarioServico.PegarPorId(id); destinatario.Should().BeNull(); }
public void Destinatario_Integracao_Atualizar_EsperadoOK() { _destinatario = DestinatarioObjetoMae.ObterValidoEmpresa(); _destinatario = _destinatarioServico.Atualizar(_destinatario); var destinatarioAtualizado = _destinatarioServico.ObterPorId(_destinatario.ID); destinatarioAtualizado.ID.Should().Be(_destinatario.ID); }
public void Destinatario_Aplicacao_Deletar_DeveJogarExcecaoIdentificadorNaoDefinido() { Destinatario destinatario = ObjectMother.ObtemDestinatarioValido(); destinatario.Id = 0; Action act = () => { destinatarioServico.Deletar(destinatario); }; act.Should().Throw <IdentifierUndefinedException>(); }
public string Montar() { if (TipoVisibilidadeDaMensagem == ETipoVisibilidadeDaMensagem.Comando) { return($"{ApelidoDoParticipante.Trim()} {_textoDaMensagem.Trim()}"); } var ehMensagemReservada = TipoVisibilidadeDaMensagem == ETipoVisibilidadeDaMensagem.Privada ? "reservadamente " : ""; return($"{ApelidoDoParticipante.Trim()} fala para {ehMensagemReservada}{Destinatario.Trim()}: {_textoDaMensagem.Trim()}"); }
public void Destinatario_IntegracaoDeSistema_Sql_Excluir_ExcecaoIdentificadorIndefinido_Falha() { Destinatario destinatarioParaAdicionar = ObjectMother.PegarDestinatarioValidoComCNPJSemDependencias(); destinatarioParaAdicionar.Id = 0; Action acaoParaRetornarExcecaoIdentificadorIndefinido = () => _servicoDestinatario.Excluir(destinatarioParaAdicionar); acaoParaRetornarExcecaoIdentificadorIndefinido.Should().Throw <ExcecaoIdentificadorIndefinido>(); }
private static Empresa GetDestinatario(Destinatario dest) { return(new Empresa { Codigo = dest.CNPJ ?? dest.CPF, Cnpj = dest.CNPJ ?? dest.CPF, RazaoSocial = dest.xNome, Descricao = dest.xNome, }); }
public void Destinatario_IntegracaoSistema_BuscaPorId_DeveJogarExcecaoIdentificadorNaoDefinido() { Destinatario destinatario = ObjectMother.ObtemDestinatarioValido(); destinatario.Id = 0; Action act = () => { destinatarioServico.PegarPorId(destinatario.Id); }; act.Should().Throw <IdentifierUndefinedException>(); }
public void Destinatario_Dominio_DeveValidarOk() { destinatario = ObjectMother.ObtemDestinatarioCpfVazio(); Action action = () => destinatario.Validar(); action.Should().NotThrow(); destinatario.Cnpj.valorFormatado.Should().Be("06255692000103"); }
public void SetUp() { _destinatario = new Destinatario(); _enderecoRepositorio = new EnderecoRepositorioSql(); _notaFiscalRepositorio = new NotaFiscalRepositorioSql(); _destinatarioRepositorio = new DestinatarioRepositorioSql(); _destinatarioServico = new DestinatarioServico(_destinatarioRepositorio, _notaFiscalRepositorio, _enderecoRepositorio); BaseSqlTeste.SemearBancoParaDestinatario(); }
private static void EstraiDatiProtoInterno(DocsPaVO.documento.SchedaDocumento schDoc, Registrazione registrazione) { DocsPaVO.documento.ProtocolloInterno protInt = schDoc.protocollo as DocsPaVO.documento.ProtocolloInterno; if (protInt != null) { List <Destinatario> destList = new List <Destinatario>(); if (protInt.destinatari != null) { foreach (object c in protInt.destinatari) { DocsPaVO.utente.Corrispondente corrItem = c as DocsPaVO.utente.Corrispondente; Destinatario d = new Destinatario { Codice = corrItem.codiceRubrica, IndirizzoMail = corrItem.email, Descrizione = corrItem.descrizione, MezzoSpedizione = protInt.mezzoSpedizione.ToString() }; destList.Add(d); } } if (protInt.destinatariConoscenza != null) { foreach (object c in protInt.destinatariConoscenza) { DocsPaVO.utente.Corrispondente corrItem = c as DocsPaVO.utente.Corrispondente; Destinatario d = new Destinatario { Codice = corrItem.codiceRubrica, IndirizzoMail = corrItem.email, Descrizione = corrItem.descrizione, MezzoSpedizione = protInt.mezzoSpedizione.ToString() }; destList.Add(d); } } if (protInt.mittente != null) { List <Mittente> mittList = new List <Mittente>(); Mittente m = new Mittente { Codice = protInt.mittente.codiceRubrica, IndirizzoMail = protInt.mittente.email, Descrizione = protInt.mittente.descrizione, ProtocolloMittente = null, DataProtocolloMittente = null }; mittList.Add(m); registrazione.Mittente = mittList.ToArray(); } registrazione.Destinatario = destList.ToArray(); } }
public void EmailAnnullaRichiestaAnticipi(decimal idAttivitaAnticipi, ModelDBISE db) { AccountModel am = new AccountModel(); Mittente mittente = new Mittente(); Destinatario to = new Destinatario(); Destinatario cc = new Destinatario(); try { am = Utility.UtenteAutorizzato(); mittente.Nominativo = am.nominativo; mittente.EmailMittente = am.eMail; var aa = db.ATTIVITAANTICIPI.Find(idAttivitaAnticipi); if (aa?.IDATTIVITAANTICIPI > 0) { TRASFERIMENTO tr = aa.PRIMASITEMAZIONE.TRASFERIMENTO; DIPENDENTI dip = tr.DIPENDENTI; UFFICI uff = tr.UFFICI; using (GestioneEmail gmail = new GestioneEmail()) { using (ModelloMsgMail msgMail = new ModelloMsgMail()) { cc = new Destinatario() { Nominativo = am.nominativo, EmailDestinatario = am.eMail }; to = new Destinatario() { Nominativo = dip.NOME + " " + dip.COGNOME, EmailDestinatario = dip.EMAIL, }; msgMail.mittente = mittente; msgMail.cc.Add(cc); msgMail.destinatario.Add(to); msgMail.oggetto = Resources.msgEmail.OggettoAnnullaRichiestaAnticipi; msgMail.corpoMsg = string.Format(Resources.msgEmail.MessaggioAnnullaRichiestaAnticipi, uff.DESCRIZIONEUFFICIO + " (" + uff.CODICEUFFICIO + ")", tr.DATAPARTENZA.ToLongDateString()); gmail.sendMail(msgMail); } } } } catch (Exception ex) { throw ex; } }
public void Destinatario_Aplicacao_Deletar_DeveFuncionar() { Destinatario destinatario = ObjectMother.ObtemDestinatarioValido(); mockRepositorio.Setup(m => m.Deletar(destinatario)); destinatarioServico.Deletar(destinatario); mockRepositorio.Verify(m => m.Deletar(destinatario)); mockRepositorio.VerifyNoOtherCalls(); }
private Destinatario LlenaClase() { Destinatario destinatario = new Destinatario(); destinatario.DestinatarioId = Utils.ToInt(DestinatarioidTextBox.Text); destinatario.Fecha = Convert.ToDateTime(FechaTextBox.Text).Date; destinatario.Nombre = NombreTextBox.Text; destinatario.CantidadCarta = Utils.ToInt(CETextBox.Text); return(destinatario); }
private Destinatario LlenaClase() { Destinatario destinatario = new Destinatario(); destinatario.DestinatarioId = Utils.ToInt(destinatarioIdTextBox.Text); destinatario.Fecha = Utils.ToDateTime(fechaTextBox.Text); destinatario.Nombres = nombresTextBox.Text; destinatario.CantidadCartas = Utils.ToInt(cantCartasTextBox.Text); return(destinatario); }
public void Destinatario_IntegracaoSistema_Atualizar_DeveFuncionar() { var numero = "111"; Destinatario destinatario = ObjectMother.ObtemDestinatarioValido(); destinatario.Endereco.Numero = "111"; Destinatario result = destinatarioServico.Atualizar(destinatario); result.Endereco.Numero.Should().Be(numero); }
public void Destinatario_Integracao_Inserir_Pessoa_EsperadoOK() { _destinatario = DestinatarioObjetoMae.ObterValidoPessoa(); var destinatario = _destinatarioServico.Inserir(_destinatario); var destinatarioInserido = _destinatarioServico.ObterPorId(destinatario.ID); destinatarioInserido.Should().NotBeNull(); destinatario.ID.Should().Be(destinatarioInserido.ID); }
public Destinatario Atualizar(Destinatario destinatario) { if (destinatario.ID <= 0) { throw new ExcecaoIdentificadorInvalido(); } destinatario.Validar(); return(_destinatarioRepositorio.Atualizar(destinatario)); }