コード例 #1
0
        public override UsuarioDomain Insert(UsuarioDomain domain)
        {
            domain.DataCadastro = DateTime.Now;
            UsuarioValidator.UsuarioIsValid(domain);

            if (_repository.GetList(new UsuarioSeletor {
                CPF = domain.CPF
            }).Any())
            {
                throw new Exception("CPF já cadastrado");
            }

            if (_repository.GetList(new UsuarioSeletor {
                RG = domain.RG
            }).Any())
            {
                throw new Exception("RG já cadastrado");
            }

            return(base.Insert(domain));
        }
コード例 #2
0
 public override UsuarioDomain Insert(UsuarioDomain domain)
 {
     UsuarioValidator.UsuarioIsValid(domain);
     return(base.Insert(domain));
 }