コード例 #1
0
        public RetornoAuditoria Auditar(ItemAuditoria item)
        {
            RetornoAuditoria retorno = new RetornoAuditoria()
            {
                Sucesso = false
            };

            if (string.IsNullOrEmpty(item.IdLivro))
            {
                retorno.Mensagem = Strings.FALTA_ID_LIVRO;
            }
            else if (string.IsNullOrEmpty(item.IdUsuario))
            {
                retorno.Mensagem = Strings.FALTA_ID_USUARIO;
            }
            else if (string.IsNullOrEmpty(item.Valor) && Int32.Parse(item.Valor) < 0)
            {
                retorno.Mensagem = Strings.FALTA_VALOR_VENDA;
            }
            else if (item.DataVenda == null)
            {
                retorno.Mensagem = Strings.FALTA_DATA;
            }
            else
            {
                retorno.Mensagem = Strings.SUCESSO_AUDITORIA;
            }

            return(retorno);
        }
コード例 #2
0
        public RetornoAuditoria Post([FromBody] ItemAuditoria item)
        {
            AuditoriaRepositorio auditoria = new AuditoriaRepositorio();

            return(auditoria.Auditar(item));
        }