All checks were successful
BCards Deployment Pipeline / Run Tests (push) Successful in 4s
BCards Deployment Pipeline / PR Validation (push) Has been skipped
BCards Deployment Pipeline / Build and Push Image (push) Successful in 11m18s
BCards Deployment Pipeline / Deploy to Production (ARM - OCI) (push) Has been skipped
BCards Deployment Pipeline / Deploy to Release Swarm (ARM) (push) Successful in 17s
BCards Deployment Pipeline / Cleanup Old Resources (push) Has been skipped
BCards Deployment Pipeline / Deployment Summary (push) Successful in 0s
20 lines
612 B
C#
20 lines
612 B
C#
using System.ComponentModel.DataAnnotations;
|
|
|
|
namespace BCards.Web.Areas.Support.Models;
|
|
|
|
public class RatingSubmissionDto
|
|
{
|
|
[Required]
|
|
[Range(1, 5, ErrorMessage = "A avaliação deve ser entre 1 e 5 estrelas")]
|
|
public int RatingValue { get; set; }
|
|
|
|
[StringLength(100, ErrorMessage = "O nome deve ter no máximo 100 caracteres")]
|
|
public string? Name { get; set; }
|
|
|
|
[EmailAddress(ErrorMessage = "Email inválido")]
|
|
public string? Email { get; set; }
|
|
|
|
[StringLength(500, ErrorMessage = "O comentário deve ter no máximo 500 caracteres")]
|
|
public string? Comment { get; set; }
|
|
}
|