public GetUsuarioLoginQueryValidator(IFitoReportDbContext db, IDateTime dateTime) { RuleFor(el => el.NombreUsuario).NotEmpty(); RuleFor(el => el.Password).NotEmpty(); this.db = db; this.dateTime = dateTime; }
public CreateUsuarioHandler(IFitoReportDbContext db, IMediator mediator, IDateTime dateTime, IRandomGenerator randomGenerator) { this.mediator = mediator; this.db = db; this.dateTime = dateTime; this.randomGenerator = randomGenerator; }
public CreateUsuarioCommandValidator(IFitoReportDbContext db) { this.db = db; RuleFor(el => el.NombreUsuario).Matches("^[a-zA-Z]+(?:[_-]?[a-zA-Z0-9])*$").MaximumLength(20).NotEmpty(); RuleFor(el => el.Email).EmailAddress().MaximumLength(50).NotEmpty(); RuleFor(el => el.Password).NotNull().NotEmpty(); RuleFor(el => el.TipoUsuario).GreaterThanOrEqualTo(0); RuleFor(el => el.Nombre).MaximumLength(20).NotEmpty(); RuleFor(el => el.ApellidoPaterno).MaximumLength(20).NotEmpty(); RuleFor(el => el.ApellidoMaterno).MaximumLength(20).NotEmpty(); }
public AproveUsuarioHandler(IFitoReportDbContext db) { this.db = db; }
public DeleteEnfermedadValidator(IFitoReportDbContext db) { RuleFor(el => el.IdEnferemedad).NotEmpty().GreaterThanOrEqualTo(0); this.db = db; }
public DeleteUsuarioAuth(IFitoReportDbContext db, IUserAccessor currentUser) { this.db = db; this.currentUser = currentUser; }
public EditarReporteAuth(IFitoReportDbContext db, IUserAccessor currentUser) { this.db = db; this.currentUser = currentUser; }
public DeleteUsuarioHandler(IFitoReportDbContext db) { this.db = db; }
public UsuarioCreatedHandler(IEmailService emailService, IFitoReportDbContext db, IOptions <AppSettings> options) { this.emailService = emailService; this.db = db; this.settings = options.Value; }
public RefreshCredentialsHandler(IFitoReportDbContext db, IRandomGenerator randomGenerator) { this.db = db; this.randomGenerator = randomGenerator; }
public AddEtapaFenologicaHandler(IFitoReportDbContext db) { this.db = db; }
public AgregarImagenPerfilValidator(IFitoReportDbContext db) { RuleFor(el => el.Imagen).NotEmpty(); this.db = db; }
public ReenviarEmailHandler(IEmailService emailService, IFitoReportDbContext db, IOptions <AppSettings> options) { this.emailService = emailService; this.db = db; this.settings = options.Value; }
public GetUsuarioDetailHandler(IFitoReportDbContext db) { this.db = db; }
public GetReporteHandler(IFitoReportDbContext db) { this.db = db; }
public DeleteUsuarioValidator(IFitoReportDbContext db) { RuleFor(el => el.NombreUsuario).Matches("^[a-zA-Z]+(?:[_-]?[a-zA-Z0-9])*$").MaximumLength(20).NotEmpty(); this.db = db; }
public GetSearchReportListAuth(IFitoReportDbContext db, IUserAccessor currentUser) { this.db = db; this.currentUser = currentUser; }
public ModificarPasswordHandler(IFitoReportDbContext db, IUserAccessor currentUser) { this.db = db; this.currentUser = currentUser; }
public DeleteEnfermedadHandler(IFitoReportDbContext db) { this.db = db; }
public ConfirmarEmailHandler(IFitoReportDbContext db) { this.db = db; }
public AgregarPlagaHandler(IFitoReportDbContext db) { this.db = db; }
public GetSearchReportListHandler(IFitoReportDbContext db) { this.db = db; }
public ModificarDatosUsuarioHandler(IFitoReportDbContext db) { this.db = db; }
public DeleteEtapaFenologicaValidator(IFitoReportDbContext db) { RuleFor(el => el.IdEtapa).NotEmpty().GreaterThanOrEqualTo(0); this.db = db; }
public AgregarImagenPerfilHandler(IFitoReportDbContext db, IUserAccessor currentUser) { this.db = db; this.currentUser = currentUser; }
public ReenviarEmailHandler(IMediator mediator, IFitoReportDbContext db) { this.mediator = mediator; this.db = db; }
public TokenDescargaHandler(IFitoReportDbContext db, IRandomGenerator random) { this.db = db; this.random = random; }
public RecuperaPasswordHandler(IFitoReportDbContext db) { this.db = db; }
public GetPlagasHandler(IFitoReportDbContext db) { this.db = db; }
public GetReporteValidator(IFitoReportDbContext db) { RuleFor(el => el.IdReporte).GreaterThan(0).NotEmpty(); this.db = db; }