public bool ResponsavelTecnico(List <ResponsavelTecnico> responsaveisTecnicos) { int i = 0; foreach (ResponsavelTecnico responsavel in responsaveisTecnicos) { if (string.IsNullOrEmpty(responsavel.NomeRazao)) { Validacao.Add(Mensagem.Processo.ResponsavelNomeRazaoObrigatorio(i)); } if (string.IsNullOrEmpty(responsavel.CpfCnpj)) { Validacao.Add(Mensagem.Processo.ResponsavelCpfCnpjObrigatorio(i)); } if (responsavel.Funcao <= 0) { Validacao.Add(Mensagem.Processo.ResponsavelFuncaoObrigatorio(i)); } if (string.IsNullOrEmpty(responsavel.NumeroArt)) { Validacao.Add(Mensagem.Processo.ResponsavelARTObrigatorio(i)); } _busPessoa.ValidarAssociarResponsavelTecnico(responsavel.Id); i++; } return(Validacao.EhValido); }
public bool ValidarAssociarResponsavelTecnico(int id) { return(_busPessoa.ValidarAssociarResponsavelTecnico(id)); }