コード例 #1
0
 public ProductoValidator()
 {
     //RuleFor(producto => producto["id"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must(producto => { return GenericValidatorType.ValidateType(producto, typeof(Int32)); }).WithMessage("Error when trying to parse the property 'id' to type " + typeof(Int32));
     RuleFor(producto => producto["nombre"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must(producto => { return(GenericValidatorType.ValidateType(producto, typeof(String))); }).WithMessage("Error when trying to parse the property 'nombre' to type " + typeof(String)).MaximumLength(1000);
     RuleFor(producto => producto["descripcion"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(producto => { return(GenericValidatorType.ValidateType(producto, typeof(String))); }).WithMessage("Error when trying to parse the property 'descripcion' to type " + typeof(String)).MaximumLength(4000);
     RuleFor(producto => producto["componenteid"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(producto => { return(GenericValidatorType.ValidateType(producto, typeof(Int32))); }).WithMessage("Error when trying to parse the property 'componenteid' to type " + typeof(Int32));
     RuleFor(producto => producto["subcomponenteid"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(producto => { return(GenericValidatorType.ValidateType(producto, typeof(Int32))); }).WithMessage("Error when trying to parse the property 'subcomponenteid' to type " + typeof(Int32));
     //RuleFor(producto => producto["usuarioCreo"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must(producto => { return GenericValidatorType.ValidateType(producto, typeof(String)); }).WithMessage("Error when trying to parse the property 'usuarioCreo' to type " + typeof(String)).MaximumLength(30);
     //RuleFor(producto => producto["usuarioActualizo"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(producto => { return GenericValidatorType.ValidateType(producto, typeof(String)); }).WithMessage("Error when trying to parse the property 'usuarioActualizo' to type " + typeof(String)).MaximumLength(30);
     //RuleFor(producto => producto["fechaCreacion"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must(producto => { return GenericValidatorType.ValidateType(producto, typeof(DateTime)); }).WithMessage("Error when trying to parse the property 'fechaCreacion' to type " + typeof(DateTime));
     //RuleFor(producto => producto["fechaActualizacion"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(producto => { return GenericValidatorType.ValidateType(producto, typeof(DateTime)); }).WithMessage("Error when trying to parse the property 'fechaActualizacion' to type " + typeof(DateTime));
     RuleFor(producto => producto["productoTipoid"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must(producto => { return(GenericValidatorType.ValidateType(producto, typeof(Int32))); }).WithMessage("Error when trying to parse the property 'productoTipoid' to type " + typeof(Int32));
     //RuleFor(producto => producto["estado"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(producto => { return GenericValidatorType.ValidateType(producto, typeof(Int32)); }).WithMessage("Error when trying to parse the property 'estado' to type " + typeof(Int32));
     RuleFor(producto => producto["ueunidadEjecutora"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must(producto => { return(GenericValidatorType.ValidateType(producto, typeof(Int32))); }).WithMessage("Error when trying to parse the property 'ueunidadEjecutora' to type " + typeof(Int32));
     RuleFor(producto => producto["snip"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(producto => { return(GenericValidatorType.ValidateType(producto, typeof(Int32))); }).WithMessage("Error when trying to parse the property 'snip' to type " + typeof(Int32));
     RuleFor(producto => producto["programa"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(producto => { return(GenericValidatorType.ValidateType(producto, typeof(Int32))); }).WithMessage("Error when trying to parse the property 'programa' to type " + typeof(Int32));
     RuleFor(producto => producto["subprograma"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(producto => { return(GenericValidatorType.ValidateType(producto, typeof(Int32))); }).WithMessage("Error when trying to parse the property 'subprograma' to type " + typeof(Int32));
     RuleFor(producto => producto["proyecto"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(producto => { return(GenericValidatorType.ValidateType(producto, typeof(Int32))); }).WithMessage("Error when trying to parse the property 'proyecto' to type " + typeof(Int32));
     RuleFor(producto => producto["actividad"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(producto => { return(GenericValidatorType.ValidateType(producto, typeof(Int32))); }).WithMessage("Error when trying to parse the property 'actividad' to type " + typeof(Int32));
     RuleFor(producto => producto["obra"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(producto => { return(GenericValidatorType.ValidateType(producto, typeof(Int32))); }).WithMessage("Error when trying to parse the property 'obra' to type " + typeof(Int32));
     RuleFor(producto => producto["latitud"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(producto => { return(GenericValidatorType.ValidateType(producto, typeof(String))); }).WithMessage("Error when trying to parse the property 'latitud' to type " + typeof(String)).MaximumLength(30);
     RuleFor(producto => producto["longitud"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(producto => { return(GenericValidatorType.ValidateType(producto, typeof(String))); }).WithMessage("Error when trying to parse the property 'longitud' to type " + typeof(String)).MaximumLength(30);
     RuleFor(producto => producto["peso"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(producto => { return(GenericValidatorType.ValidateType(producto, typeof(Int32))); }).WithMessage("Error when trying to parse the property 'peso' to type " + typeof(Int32));
     RuleFor(producto => producto["costo"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(producto => { return(GenericValidatorType.ValidateType(producto, typeof(decimal))); }).WithMessage("Error when trying to parse the property 'costo' to type " + typeof(decimal));
     RuleFor(producto => producto["acumulacionCostoid"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must(producto => { return(GenericValidatorType.ValidateType(producto, typeof(Int64))); }).WithMessage("Error when trying to parse the property 'acumulacionCostoid' to type " + typeof(Int64));
     RuleFor(producto => producto["renglon"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(producto => { return(GenericValidatorType.ValidateType(producto, typeof(Int32))); }).WithMessage("Error when trying to parse the property 'renglon' to type " + typeof(Int32));
     RuleFor(producto => producto["ubicacionGeografica"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(producto => { return(GenericValidatorType.ValidateType(producto, typeof(Int32))); }).WithMessage("Error when trying to parse the property 'ubicacionGeografica' to type " + typeof(Int32));
     RuleFor(producto => producto["fechaInicio"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(producto => { return(GenericValidatorType.ValidateType(producto, typeof(DateTime))); }).WithMessage("Error when trying to parse the property 'fechaInicio' to type " + typeof(DateTime));
     RuleFor(producto => producto["fechaFin"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(producto => { return(GenericValidatorType.ValidateType(producto, typeof(DateTime))); }).WithMessage("Error when trying to parse the property 'fechaFin' to type " + typeof(DateTime));
     RuleFor(producto => producto["duracion"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must(producto => { return(GenericValidatorType.ValidateType(producto, typeof(Int32))); }).WithMessage("Error when trying to parse the property 'duracion' to type " + typeof(Int32));
     RuleFor(producto => producto["duracionDimension"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(producto => { return(GenericValidatorType.ValidateType(producto, typeof(String))); }).WithMessage("Error when trying to parse the property 'duracionDimension' to type " + typeof(String)).MaximumLength(1);
     //RuleFor(producto => producto["orden"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(producto => { return GenericValidatorType.ValidateType(producto, typeof(Int32)); }).WithMessage("Error when trying to parse the property 'orden' to type " + typeof(Int32));
     //RuleFor(producto => producto["treepath"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(producto => { return GenericValidatorType.ValidateType(producto, typeof(String)); }).WithMessage("Error when trying to parse the property 'treepath' to type " + typeof(String)).MaximumLength(1000);
     //RuleFor(producto => producto["nivel"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(producto => { return GenericValidatorType.ValidateType(producto, typeof(Int32)); }).WithMessage("Error when trying to parse the property 'nivel' to type " + typeof(Int32));
     RuleFor(producto => producto["ejercicio"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must(producto => { return(GenericValidatorType.ValidateType(producto, typeof(Int32))); }).WithMessage("Error when trying to parse the property 'ejercicio' to type " + typeof(Int32));
     RuleFor(producto => producto["entidad"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(producto => { return(GenericValidatorType.ValidateType(producto, typeof(Int32))); }).WithMessage("Error when trying to parse the property 'entidad' to type " + typeof(Int32));
     RuleFor(producto => producto["fechaInicioReal"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(producto => { return(GenericValidatorType.ValidateType(producto, typeof(DateTime))); }).WithMessage("Error when trying to parse the property 'fechaInicioReal' to type " + typeof(DateTime));
     RuleFor(producto => producto["fechaFinReal"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(producto => { return(GenericValidatorType.ValidateType(producto, typeof(DateTime))); }).WithMessage("Error when trying to parse the property 'fechaFinReal' to type " + typeof(DateTime));
     RuleFor(producto => producto["inversionNueva"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(producto => { return(GenericValidatorType.ValidateType(producto, typeof(Int32))); }).WithMessage("Error when trying to parse the property 'inversionNueva' to type " + typeof(Int32));
 }
コード例 #2
0
ファイル: EntidadValidator.cs プロジェクト: MINFIN-GT/Sipro
 public EntidadValidator()
 {
     RuleFor(entidad => entidad["entidad"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must((entidad, type) => { return(GenericValidatorType.ValidateType(entidad["entidad"].ToString(), typeof(Int32))); });
     RuleFor(entidad => entidad["nombre"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must((entidad, type) => { return(GenericValidatorType.ValidateType(entidad["nombre"].ToString(), typeof(String))); }).MaximumLength(1000);
     RuleFor(entidad => entidad["abreviatura"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must((entidad, type) => { return(GenericValidatorType.ValidateType(entidad["abreviatura"].ToString(), typeof(String))); }).MaximumLength(100);
     RuleFor(entidad => entidad["ejercicio"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must((entidad, type) => { return(GenericValidatorType.ValidateType(entidad["ejercicio"].ToString(), typeof(Int32))); });
 }
コード例 #3
0
 public ActividadPropiedadValidator()
 {
     //RuleFor(actividad_propiedad => actividad_propiedad["id"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must(actividad_propiedad => { return GenericValidatorType.ValidateType(actividad_propiedad, typeof(Int32)); }).WithMessage("Error when trying to parse the property 'id' to type " + typeof(Int32));
     RuleFor(actividad_propiedad => actividad_propiedad["nombre"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must(actividad_propiedad => { return(GenericValidatorType.ValidateType(actividad_propiedad, typeof(String))); }).WithMessage("Error when trying to parse the property 'nombre' to type " + typeof(String)).MaximumLength(1000);
     //RuleFor(actividad_propiedad => actividad_propiedad["descripcion"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(actividad_propiedad => { return GenericValidatorType.ValidateType(actividad_propiedad, typeof(String)); }).WithMessage("Error when trying to parse the property 'descripcion' to type " + typeof(String)).MaximumLength(2000);
     //RuleFor(actividad_propiedad => actividad_propiedad["usuarioCreo"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must(actividad_propiedad => { return GenericValidatorType.ValidateType(actividad_propiedad, typeof(String)); }).WithMessage("Error when trying to parse the property 'usuarioCreo' to type " + typeof(String)).MaximumLength(30);
     //RuleFor(actividad_propiedad => actividad_propiedad["usuarioActualizo"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(actividad_propiedad => { return GenericValidatorType.ValidateType(actividad_propiedad, typeof(String)); }).WithMessage("Error when trying to parse the property 'usuarioActualizo' to type " + typeof(String)).MaximumLength(30);
     //RuleFor(actividad_propiedad => actividad_propiedad["fechaCreacion"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must(actividad_propiedad => { return GenericValidatorType.ValidateType(actividad_propiedad, typeof(DateTime)); }).WithMessage("Error when trying to parse the property 'fechaCreacion' to type " + typeof(DateTime));
     //RuleFor(actividad_propiedad => actividad_propiedad["fechaActualizacion"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(actividad_propiedad => { return GenericValidatorType.ValidateType(actividad_propiedad, typeof(DateTime)); }).WithMessage("Error when trying to parse the property 'fechaActualizacion' to type " + typeof(DateTime));
     RuleFor(actividad_propiedad => actividad_propiedad["datotipoid"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must(actividad_propiedad => { return(GenericValidatorType.ValidateType(actividad_propiedad, typeof(Int32))); }).WithMessage("Error when trying to parse the property 'datotipoid' to type " + typeof(Int32));
     //RuleFor(actividad_propiedad => actividad_propiedad["estado"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must(actividad_propiedad => { return GenericValidatorType.ValidateType(actividad_propiedad, typeof(Int32)); }).WithMessage("Error when trying to parse the property 'estado' to type " + typeof(Int32));
 }
コード例 #4
0
 public ProyectoValidator()
 {
     //RuleFor(proyecto => proyecto["id"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must((proyecto, type) => { return GenericValidatorType.ValidateType(proyecto["id"].ToString(), typeof(Int32)); });
     RuleFor(proyecto => proyecto["nombre"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must((proyecto, type) => { return(GenericValidatorType.ValidateType(proyecto["nombre"].ToString(), typeof(String))); }).MaximumLength(2000);
     RuleFor(proyecto => proyecto["descripcion"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must((proyecto, type) => { return(GenericValidatorType.ValidateType(proyecto["descripcion"].ToString(), typeof(String))); }).MaximumLength(4000);
     //RuleFor(proyecto => proyecto["estado"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must((proyecto, type) => { return GenericValidatorType.ValidateType(proyecto["estado"].ToString(), typeof(Int32)); });
     RuleFor(proyecto => proyecto["proyectoTipoid"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must((proyecto, type) => { return(GenericValidatorType.ValidateType(proyecto["proyectoTipoid"].ToString(), typeof(Int32))); });
     RuleFor(proyecto => proyecto["ueunidadEjecutora"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must((proyecto, type) => { return(GenericValidatorType.ValidateType(proyecto["ueunidadEjecutora"].ToString(), typeof(Int32))); });
     RuleFor(proyecto => proyecto["snip"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must((proyecto, type) => { return(GenericValidatorType.ValidateType(proyecto["snip"].ToString(), typeof(Int32))); });
     //RuleFor(proyecto => proyecto["programa"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must((proyecto, type) => { return GenericValidatorType.ValidateType(proyecto["programa"].ToString(), typeof(Int32)); });
     //RuleFor(proyecto => proyecto["subprograma"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must((proyecto, type) => { return GenericValidatorType.ValidateType(proyecto["subprograma"].ToString(), typeof(Int32)); });
     //RuleFor(proyecto => proyecto["proyecto"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must((proyecto, type) => { return GenericValidatorType.ValidateType(proyecto["proyecto"].ToString(), typeof(Int32)); });
     //RuleFor(proyecto => proyecto["actividad"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must((proyecto, type) => { return GenericValidatorType.ValidateType(proyecto["actividad"].ToString(), typeof(Int32)); });
     //RuleFor(proyecto => proyecto["obra"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must((proyecto, type) => { return GenericValidatorType.ValidateType(proyecto["obra"].ToString(), typeof(Int32)); });
     //RuleFor(proyecto => proyecto["latitud"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must((proyecto, type) => { return GenericValidatorType.ValidateType(proyecto["latitud"].ToString(), typeof(String)); }).MaximumLength(30);
     //RuleFor(proyecto => proyecto["longitud"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must((proyecto, type) => { return GenericValidatorType.ValidateType(proyecto["longitud"].ToString(), typeof(String)); }).MaximumLength(30);
     RuleFor(proyecto => proyecto["objetivo"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must((proyecto, type) => { return(GenericValidatorType.ValidateType(proyecto["objetivo"].ToString(), typeof(String))); }).MaximumLength(4000);
     RuleFor(proyecto => proyecto["directorProyecto"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must((proyecto, type) => { return(GenericValidatorType.ValidateType(proyecto["directorProyecto"].ToString(), typeof(Int32))); });
     //RuleFor(proyecto => proyecto["enunciadoAlcance"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must((proyecto, type) => { return GenericValidatorType.ValidateType(proyecto["enunciadoAlcance"].ToString(), typeof(String)); }).MaximumLength(4000);
     //RuleFor(proyecto => proyecto["costo"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must((proyecto, type) => { return GenericValidatorType.ValidateType(proyecto["costo"].ToString(), typeof(decimal)); });
     //RuleFor(proyecto => proyecto["acumulacionCostoid"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must((proyecto, type) => { return GenericValidatorType.ValidateType(proyecto["acumulacionCostoid"].ToString(), typeof(Int64)); });
     RuleFor(proyecto => proyecto["objetivoEspecifico"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must((proyecto, type) => { return(GenericValidatorType.ValidateType(proyecto["objetivoEspecifico"].ToString(), typeof(String))); }).MaximumLength(4000);
     RuleFor(proyecto => proyecto["visionGeneral"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must((proyecto, type) => { return(GenericValidatorType.ValidateType(proyecto["visionGeneral"].ToString(), typeof(String))); }).MaximumLength(45);
     //RuleFor(proyecto => proyecto["renglon"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must((proyecto, type) => { return GenericValidatorType.ValidateType(proyecto["renglon"].ToString(), typeof(Int32)); });
     //RuleFor(proyecto => proyecto["ubicacionGeografica"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must((proyecto, type) => { return GenericValidatorType.ValidateType(proyecto["ubicacionGeografica"].ToString(), typeof(Int32)); });
     //RuleFor(proyecto => proyecto["fechaInicio"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must((proyecto, type) => { return GenericValidatorType.ValidateType(proyecto["fechaInicio"].ToString(), typeof(DateTime)); });
     //RuleFor(proyecto => proyecto["fechaFin"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must((proyecto, type) => { return GenericValidatorType.ValidateType(proyecto["fechaFin"].ToString(), typeof(DateTime)); });
     //RuleFor(proyecto => proyecto["duracion"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must((proyecto, type) => { return GenericValidatorType.ValidateType(proyecto["duracion"].ToString(), typeof(Int32)); });
     //RuleFor(proyecto => proyecto["duracionDimension"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must((proyecto, type) => { return GenericValidatorType.ValidateType(proyecto["duracionDimension"].ToString(), typeof(String)); }).MaximumLength(1);
     //RuleFor(proyecto => proyecto["orden"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must((proyecto, type) => { return GenericValidatorType.ValidateType(proyecto["orden"].ToString(), typeof(Int32)); });
     //RuleFor(proyecto => proyecto["treepath"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must((proyecto, type) => { return GenericValidatorType.ValidateType(proyecto["treepath"].ToString(), typeof(String)); }).MaximumLength(1000);
     //RuleFor(proyecto => proyecto["nivel"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must((proyecto, type) => { return GenericValidatorType.ValidateType(proyecto["nivel"].ToString(), typeof(Int32)); });
     RuleFor(proyecto => proyecto["ejercicio"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must((proyecto, type) => { return(GenericValidatorType.ValidateType(proyecto["ejercicio"].ToString(), typeof(Int32))); });
     RuleFor(proyecto => proyecto["entidad"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must((proyecto, type) => { return(GenericValidatorType.ValidateType(proyecto["entidad"].ToString(), typeof(Int32))); });
     RuleFor(proyecto => proyecto["ejecucionFisicaReal"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must((proyecto, type) => { return(GenericValidatorType.ValidateType(proyecto["ejecucionFisicaReal"].ToString(), typeof(Int32))); });
     //RuleFor(proyecto => proyecto["proyectoClase"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must((proyecto, type) => { return GenericValidatorType.ValidateType(proyecto["proyectoClase"].ToString(), typeof(Int32)); });
     //RuleFor(proyecto => proyecto["projectCargado"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must((proyecto, type) => { return GenericValidatorType.ValidateType(proyecto["projectCargado"].ToString(), typeof(Int32)); });
     RuleFor(proyecto => proyecto["prestamoid"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must((proyecto, type) => { return(GenericValidatorType.ValidateType(proyecto["prestamoid"].ToString(), typeof(Int32))); });
     RuleFor(proyecto => proyecto["observaciones"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must((proyecto, type) => { return(GenericValidatorType.ValidateType(proyecto["observaciones"].ToString(), typeof(String))); }).MaximumLength(2000);
     RuleFor(proyecto => proyecto["coordinador"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must((proyecto, type) => { return(GenericValidatorType.ValidateType(proyecto["coordinador"].ToString(), typeof(Int32))); });
     //RuleFor(proyecto => proyecto["fechaElegibilidad"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must((proyecto, type) => { return GenericValidatorType.ValidateType(proyecto["fechaElegibilidad"].ToString(), typeof(DateTime)); });
     //RuleFor(proyecto => proyecto["fechaInicioReal"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must((proyecto, type) => { return GenericValidatorType.ValidateType(proyecto["fechaInicioReal"].ToString(), typeof(DateTime)); });
     //RuleFor(proyecto => proyecto["fechaFinReal"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must((proyecto, type) => { return GenericValidatorType.ValidateType(proyecto["fechaFinReal"].ToString(), typeof(DateTime)); });
     //RuleFor(proyecto => proyecto["congelado"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must((proyecto, type) => { return GenericValidatorType.ValidateType(proyecto["congelado"].ToString(), typeof(Int32)); });
     //RuleFor(proyecto => proyecto["fechaCierre"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must((proyecto, type) => { return GenericValidatorType.ValidateType(proyecto["fechaCierre"].ToString(), typeof(DateTime)); });
 }
コード例 #5
0
 public PepDetalleValidator()
 {
     RuleFor(pep_detalle => pep_detalle["proyectoid"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must((pep_detalle, type) => { return(GenericValidatorType.ValidateType(pep_detalle["proyectoid"].ToString(), typeof(Int32))); });
     RuleFor(pep_detalle => pep_detalle["observaciones"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must((pep_detalle, type) => { return(GenericValidatorType.ValidateType(pep_detalle["observaciones"].ToString(), typeof(String))); }).MaximumLength(4000);
     RuleFor(pep_detalle => pep_detalle["alertivos"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must((pep_detalle, type) => { return(GenericValidatorType.ValidateType(pep_detalle["alertivos"].ToString(), typeof(String))); }).MaximumLength(4000);
     RuleFor(pep_detalle => pep_detalle["elaborado"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must((pep_detalle, type) => { return(GenericValidatorType.ValidateType(pep_detalle["elaborado"].ToString(), typeof(String))); }).MaximumLength(100);
     RuleFor(pep_detalle => pep_detalle["aprobado"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must((pep_detalle, type) => { return(GenericValidatorType.ValidateType(pep_detalle["aprobado"].ToString(), typeof(String))); }).MaximumLength(100);
     RuleFor(pep_detalle => pep_detalle["autoridad"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must((pep_detalle, type) => { return(GenericValidatorType.ValidateType(pep_detalle["autoridad"].ToString(), typeof(String))); }).MaximumLength(100);
 }
コード例 #6
0
 public PrestamoTipoValidator()
 {
     RuleFor(prestamo_tipo => prestamo_tipo["nombre"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must((prestamo_tipo, type) => { return(GenericValidatorType.ValidateType(prestamo_tipo["nombre"].ToString(), typeof(String))); }).MaximumLength(1000);
     RuleFor(prestamo_tipo => prestamo_tipo["descripcion"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must((prestamo_tipo, type) => { return(GenericValidatorType.ValidateType(prestamo_tipo["descripcion"].ToString(), typeof(String))); }).MaximumLength(2000);
 }
コード例 #7
0
 public PlanAdquisicionValidator()
 {
     RuleFor(plan_adquisicion => plan_adquisicion["tipoAdquisicion"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must((plan_adquisicion, type) => { return(GenericValidatorType.ValidateType(plan_adquisicion["tipoAdquisicion"].ToString(), typeof(Int64))); });
     RuleFor(plan_adquisicion => plan_adquisicion["categoriaAdquisicion"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must((plan_adquisicion, type) => { return(GenericValidatorType.ValidateType(plan_adquisicion["categoriaAdquisicion"].ToString(), typeof(Int64))); });
     RuleFor(plan_adquisicion => plan_adquisicion["unidadMedida"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must((plan_adquisicion, type) => { return(GenericValidatorType.ValidateType(plan_adquisicion["unidadMedida"].ToString(), typeof(String))); }).MaximumLength(30);
     RuleFor(plan_adquisicion => plan_adquisicion["cantidad"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must((plan_adquisicion, type) => { return(GenericValidatorType.ValidateType(plan_adquisicion["cantidad"].ToString(), typeof(Int64))); });
     RuleFor(plan_adquisicion => plan_adquisicion["total"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must((plan_adquisicion, type) => { return(GenericValidatorType.ValidateType(plan_adquisicion["total"].ToString(), typeof(decimal))); });
     RuleFor(plan_adquisicion => plan_adquisicion["precioUnitario"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must((plan_adquisicion, type) => { return(GenericValidatorType.ValidateType(plan_adquisicion["precioUnitario"].ToString(), typeof(decimal))); });
     RuleFor(plan_adquisicion => plan_adquisicion["preparacionDocPlanificado"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must((plan_adquisicion, type) => { return(GenericValidatorType.ValidateType(plan_adquisicion["preparacionDocPlanificado"].ToString(), typeof(DateTime))); });
     RuleFor(plan_adquisicion => plan_adquisicion["preparacionDocReal"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must((plan_adquisicion, type) => { return(GenericValidatorType.ValidateType(plan_adquisicion["preparacionDocReal"].ToString(), typeof(DateTime))); });
     RuleFor(plan_adquisicion => plan_adquisicion["lanzamientoEventoPlanificado"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must((plan_adquisicion, type) => { return(GenericValidatorType.ValidateType(plan_adquisicion["lanzamientoEventoPlanificado"].ToString(), typeof(DateTime))); });
     RuleFor(plan_adquisicion => plan_adquisicion["lanzamientoEventoReal"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must((plan_adquisicion, type) => { return(GenericValidatorType.ValidateType(plan_adquisicion["lanzamientoEventoReal"].ToString(), typeof(DateTime))); });
     RuleFor(plan_adquisicion => plan_adquisicion["recepcionOfertasPlanificado"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must((plan_adquisicion, type) => { return(GenericValidatorType.ValidateType(plan_adquisicion["recepcionOfertasPlanificado"].ToString(), typeof(DateTime))); });
     RuleFor(plan_adquisicion => plan_adquisicion["recepcionOfertasReal"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must((plan_adquisicion, type) => { return(GenericValidatorType.ValidateType(plan_adquisicion["recepcionOfertasReal"].ToString(), typeof(DateTime))); });
     RuleFor(plan_adquisicion => plan_adquisicion["adjudicacionPlanificado"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must((plan_adquisicion, type) => { return(GenericValidatorType.ValidateType(plan_adquisicion["adjudicacionPlanificado"].ToString(), typeof(DateTime))); });
     RuleFor(plan_adquisicion => plan_adquisicion["adjudicacionReal"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must((plan_adquisicion, type) => { return(GenericValidatorType.ValidateType(plan_adquisicion["adjudicacionReal"].ToString(), typeof(DateTime))); });
     RuleFor(plan_adquisicion => plan_adquisicion["firmaContratoPlanificado"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must((plan_adquisicion, type) => { return(GenericValidatorType.ValidateType(plan_adquisicion["firmaContratoPlanificado"].ToString(), typeof(DateTime))); });
     RuleFor(plan_adquisicion => plan_adquisicion["firmaContratoReal"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must((plan_adquisicion, type) => { return(GenericValidatorType.ValidateType(plan_adquisicion["firmaContratoReal"].ToString(), typeof(DateTime))); });
     RuleFor(plan_adquisicion => plan_adquisicion["objetoId"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must((plan_adquisicion, type) => { return(GenericValidatorType.ValidateType(plan_adquisicion["objetoId"].ToString(), typeof(Int64))); });
     RuleFor(plan_adquisicion => plan_adquisicion["objetoTipo"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must((plan_adquisicion, type) => { return(GenericValidatorType.ValidateType(plan_adquisicion["objetoTipo"].ToString(), typeof(Int64))); });
     //RuleFor(plan_adquisicion => plan_adquisicion["bloqueado"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must((plan_adquisicion, type) => { return GenericValidatorType.ValidateType(plan_adquisicion["bloqueado"].ToString(), typeof(Int32)); });
     RuleFor(plan_adquisicion => plan_adquisicion["numeroContrato"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must((plan_adquisicion, type) => { return(GenericValidatorType.ValidateType(plan_adquisicion["numeroContrato"].ToString(), typeof(String))); }).MaximumLength(45);
     RuleFor(plan_adquisicion => plan_adquisicion["montoContrato"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must((plan_adquisicion, type) => { return(GenericValidatorType.ValidateType(plan_adquisicion["montoContrato"].ToString(), typeof(decimal))); });
     RuleFor(plan_adquisicion => plan_adquisicion["nog"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must((plan_adquisicion, type) => { return(GenericValidatorType.ValidateType(plan_adquisicion["nog"].ToString(), typeof(Int32))); });
     RuleFor(plan_adquisicion => plan_adquisicion["tipoRevision"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must((plan_adquisicion, type) => { return(GenericValidatorType.ValidateType(plan_adquisicion["tipoRevision"].ToString(), typeof(Int32))); });
 }
コード例 #8
0
ファイル: LineaBaseValidator.cs プロジェクト: MINFIN-GT/Sipro
 public LineaBaseValidator()
 {
     RuleFor(linea_base => linea_base["nombre"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must((linea_base, type) => { return(GenericValidatorType.ValidateType(linea_base["nombre"].ToString(), typeof(String))); }).MaximumLength(100);
     RuleFor(linea_base => linea_base["tipoLineaBase"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must((linea_base, type) => { return(GenericValidatorType.ValidateType(linea_base["tipoLineaBase"].ToString(), typeof(Int32))); });
 }
コード例 #9
0
 public PagoAdquisicionValidator()
 {
     RuleFor(pago_adquisicion => pago_adquisicion["planId"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must((pago_adquisicion, type) => { return(GenericValidatorType.ValidateType(pago_adquisicion["planId"].ToString(), typeof(Int32))); });
     RuleFor(pago_adquisicion => pago_adquisicion["pagos"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must((pago_adquisicion, type) => { return(GenericValidatorType.ValidateType(pago_adquisicion["pagos"].ToString(), typeof(String))); });
 }
コード例 #10
0
ファイル: ModalValidator.cs プロジェクト: MINFIN-GT/Sipro
 public ModalValidator()
 {
     RuleFor(modal => modal["id"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must((modal, type) => { return(GenericValidatorType.ValidateType(modal["id"].ToString(), typeof(Int32))); });
     RuleFor(modal => modal["nombre"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must((modal, type) => { return(GenericValidatorType.ValidateType(modal["nombre"].ToString(), typeof(String))); }).MaximumLength(2000);
     RuleFor(modal => modal["ejercicio"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must((modal, type) => { return(GenericValidatorType.ValidateType(modal["ejercicio"].ToString(), typeof(Int32))); });
     RuleFor(modal => modal["unidadejecutoraid"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must((modal, type) => { return(GenericValidatorType.ValidateType(modal["unidadejecutoraid"].ToString(), typeof(Int32))); });
     RuleFor(modal => modal["entidad"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must((modal, type) => { return(GenericValidatorType.ValidateType(modal["entidad"].ToString(), typeof(Int32))); });
     RuleFor(modal => modal["proyectotipoid"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must((modal, type) => { return(GenericValidatorType.ValidateType(modal["proyectotipoid"].ToString(), typeof(Int32))); });
 }
コード例 #11
0
 public TipoAdquisicionValidator()
 {
     //RuleFor(tipo_adquisicion => tipo_adquisicion["id"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must(tipo_adquisicion => { return GenericValidatorType.ValidateType(tipo_adquisicion, typeof(Int64)); }).WithMessage("Error when trying to parse the property 'id' to type " + typeof(Int64));
     RuleFor(tipo_adquisicion => tipo_adquisicion["cooperantecodigo"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must(tipo_adquisicion => { return(GenericValidatorType.ValidateType(tipo_adquisicion, typeof(Int32))); }).WithMessage("Error when trying to parse the property 'cooperantecodigo' to type " + typeof(Int32));
     RuleFor(tipo_adquisicion => tipo_adquisicion["cooperanteejercicio"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(tipo_adquisicion => { return(GenericValidatorType.ValidateType(tipo_adquisicion, typeof(Int32))); }).WithMessage("Error when trying to parse the property 'cooperanteejercicio' to type " + typeof(Int32));
     RuleFor(tipo_adquisicion => tipo_adquisicion["nombre"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must(tipo_adquisicion => { return(GenericValidatorType.ValidateType(tipo_adquisicion, typeof(String))); }).WithMessage("Error when trying to parse the property 'nombre' to type " + typeof(String)).MaximumLength(1000);
     //RuleFor(tipo_adquisicion => tipo_adquisicion["usuarioCreo"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must(tipo_adquisicion => { return GenericValidatorType.ValidateType(tipo_adquisicion, typeof(String)); }).WithMessage("Error when trying to parse the property 'usuarioCreo' to type " + typeof(String)).MaximumLength(30);
     //RuleFor(tipo_adquisicion => tipo_adquisicion["usuarioActualizo"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(tipo_adquisicion => { return GenericValidatorType.ValidateType(tipo_adquisicion, typeof(String)); }).WithMessage("Error when trying to parse the property 'usuarioActualizo' to type " + typeof(String)).MaximumLength(30);
     //RuleFor(tipo_adquisicion => tipo_adquisicion["fechaCreacion"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must(tipo_adquisicion => { return GenericValidatorType.ValidateType(tipo_adquisicion, typeof(DateTime)); }).WithMessage("Error when trying to parse the property 'fechaCreacion' to type " + typeof(DateTime));
     //RuleFor(tipo_adquisicion => tipo_adquisicion["fechaActualizacion"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(tipo_adquisicion => { return GenericValidatorType.ValidateType(tipo_adquisicion, typeof(DateTime)); }).WithMessage("Error when trying to parse the property 'fechaActualizacion' to type " + typeof(DateTime));
     //RuleFor(tipo_adquisicion => tipo_adquisicion["estado"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must(tipo_adquisicion => { return GenericValidatorType.ValidateType(tipo_adquisicion, typeof(Int32)); }).WithMessage("Error when trying to parse the property 'estado' to type " + typeof(Int32));
     RuleFor(tipo_adquisicion => tipo_adquisicion["convenioCdirecta"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(tipo_adquisicion => { return(GenericValidatorType.ValidateType(tipo_adquisicion, typeof(Int32))); }).WithMessage("Error when trying to parse the property 'convenioCdirecta' to type " + typeof(Int32));
 }
コード例 #12
0
 public CategoriaAdquisicionValidator()
 {
     //RuleFor(categoria_adquisicion => categoria_adquisicion["id"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must(categoria_adquisicion => { return GenericValidatorType.ValidateType(categoria_adquisicion, typeof(Int64)); }).WithMessage("Error when trying to parse the property 'id' to type " + typeof(Int64));
     RuleFor(categoria_adquisicion => categoria_adquisicion["nombre"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must(categoria_adquisicion => { return(GenericValidatorType.ValidateType(categoria_adquisicion, typeof(String))); }).WithMessage("Error when trying to parse the property 'nombre' to type " + typeof(String)).MaximumLength(45);
     RuleFor(categoria_adquisicion => categoria_adquisicion["descripcion"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(categoria_adquisicion => { return(GenericValidatorType.ValidateType(categoria_adquisicion, typeof(String))); }).WithMessage("Error when trying to parse the property 'descripcion' to type " + typeof(String)).MaximumLength(100);
     //RuleFor(categoria_adquisicion => categoria_adquisicion["usuarioCreo"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must(categoria_adquisicion => { return GenericValidatorType.ValidateType(categoria_adquisicion, typeof(String)); }).WithMessage("Error when trying to parse the property 'usuarioCreo' to type " + typeof(String)).MaximumLength(30);
     //RuleFor(categoria_adquisicion => categoria_adquisicion["usuarioActualizo"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(categoria_adquisicion => { return GenericValidatorType.ValidateType(categoria_adquisicion, typeof(String)); }).WithMessage("Error when trying to parse the property 'usuarioActualizo' to type " + typeof(String)).MaximumLength(30);
     //RuleFor(categoria_adquisicion => categoria_adquisicion["fechaCreacion"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must(categoria_adquisicion => { return GenericValidatorType.ValidateType(categoria_adquisicion, typeof(DateTime)); }).WithMessage("Error when trying to parse the property 'fechaCreacion' to type " + typeof(DateTime));
     //RuleFor(categoria_adquisicion => categoria_adquisicion["fechaActualizacion"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(categoria_adquisicion => { return GenericValidatorType.ValidateType(categoria_adquisicion, typeof(DateTime)); }).WithMessage("Error when trying to parse the property 'fechaActualizacion' to type " + typeof(DateTime));
     //RuleFor(categoria_adquisicion => categoria_adquisicion["estado"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must(categoria_adquisicion => { return GenericValidatorType.ValidateType(categoria_adquisicion, typeof(Int32)); }).WithMessage("Error when trying to parse the property 'estado' to type " + typeof(Int32));
 }
コード例 #13
0
 public CooperanteValidator()
 {
     RuleFor(cooperante => cooperante["codigo"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must((cooperante, type) => { return(GenericValidatorType.ValidateType(cooperante["codigo"].ToString(), typeof(Int32))); });
     RuleFor(cooperante => cooperante["siglas"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must((cooperante, type) => { return(GenericValidatorType.ValidateType(cooperante["siglas"].ToString(), typeof(String))); }).MaximumLength(45);
     RuleFor(cooperante => cooperante["nombre"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must((cooperante, type) => { return(GenericValidatorType.ValidateType(cooperante["nombre"].ToString(), typeof(String))); }).MaximumLength(1000);
     RuleFor(cooperante => cooperante["descripcion"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must((cooperante, type) => { return(GenericValidatorType.ValidateType(cooperante["descripcion"].ToString(), typeof(String))); }).MaximumLength(4000);
     RuleFor(cooperante => cooperante["ejercicio"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must((cooperante, type) => { return(GenericValidatorType.ValidateType(cooperante["ejercicio"].ToString(), typeof(Int32))); });
 }
コード例 #14
0
ファイル: PrestamoValidator.cs プロジェクト: MINFIN-GT/Sipro
 public PrestamoValidator()
 {
     RuleFor(prestamo => prestamo["id"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(Int32))); }).WithMessage("Error when trying to parse the property 'id' to type " + typeof(Int32));
     RuleFor(prestamo => prestamo["fechaCorte"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(DateTime))); }).WithMessage("Error when trying to parse the property 'fechaCorte' to type " + typeof(DateTime));
     RuleFor(prestamo => prestamo["codigoPresupuestario"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(Int64))); }).WithMessage("Error when trying to parse the property 'codigoPresupuestario' to type " + typeof(Int64));
     RuleFor(prestamo => prestamo["numeroPrestamo"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(String))); }).WithMessage("Error when trying to parse the property 'numeroPrestamo' to type " + typeof(String)).MaximumLength(30);
     RuleFor(prestamo => prestamo["destino"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(String))); }).WithMessage("Error when trying to parse the property 'destino' to type " + typeof(String)).MaximumLength(1000);
     RuleFor(prestamo => prestamo["sectorEconomico"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(String))); }).WithMessage("Error when trying to parse the property 'sectorEconomico' to type " + typeof(String)).MaximumLength(1000);
     RuleFor(prestamo => prestamo["fechaFirma"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(DateTime))); }).WithMessage("Error when trying to parse the property 'fechaFirma' to type " + typeof(DateTime));
     RuleFor(prestamo => prestamo["autorizacionTipoid"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(Int32))); }).WithMessage("Error when trying to parse the property 'autorizacionTipoid' to type " + typeof(Int32));
     RuleFor(prestamo => prestamo["numeroAutorizacion"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(String))); }).WithMessage("Error when trying to parse the property 'numeroAutorizacion' to type " + typeof(String)).MaximumLength(100);
     RuleFor(prestamo => prestamo["fechaAutorizacion"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(DateTime))); }).WithMessage("Error when trying to parse the property 'fechaAutorizacion' to type " + typeof(DateTime));
     RuleFor(prestamo => prestamo["aniosPlazo"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(Int32))); }).WithMessage("Error when trying to parse the property 'aniosPlazo' to type " + typeof(Int32));
     RuleFor(prestamo => prestamo["aniosGracia"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(Int32))); }).WithMessage("Error when trying to parse the property 'aniosGracia' to type " + typeof(Int32));
     RuleFor(prestamo => prestamo["fechaFinEjecucion"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(DateTime))); }).WithMessage("Error when trying to parse the property 'fechaFinEjecucion' to type " + typeof(DateTime));
     RuleFor(prestamo => prestamo["peridoEjecucion"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(Int32))); }).WithMessage("Error when trying to parse the property 'peridoEjecucion' to type " + typeof(Int32));
     RuleFor(prestamo => prestamo["interesTipoid"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(Int32))); }).WithMessage("Error when trying to parse the property 'interesTipoid' to type " + typeof(Int32));
     RuleFor(prestamo => prestamo["porcentajeInteres"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(decimal))); }).WithMessage("Error when trying to parse the property 'porcentajeInteres' to type " + typeof(decimal));
     RuleFor(prestamo => prestamo["porcentajeComisionCompra"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(decimal))); }).WithMessage("Error when trying to parse the property 'porcentajeComisionCompra' to type " + typeof(decimal));
     RuleFor(prestamo => prestamo["tipoMonedaid"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(Int32))); }).WithMessage("Error when trying to parse the property 'tipoMonedaid' to type " + typeof(Int32));
     RuleFor(prestamo => prestamo["montoContratado"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(decimal))); }).WithMessage("Error when trying to parse the property 'montoContratado' to type " + typeof(decimal));
     RuleFor(prestamo => prestamo["amortizado"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(decimal))); }).WithMessage("Error when trying to parse the property 'amortizado' to type " + typeof(decimal));
     RuleFor(prestamo => prestamo["porAmortizar"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(decimal))); }).WithMessage("Error when trying to parse the property 'porAmortizar' to type " + typeof(decimal));
     RuleFor(prestamo => prestamo["principalAnio"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(decimal))); }).WithMessage("Error when trying to parse the property 'principalAnio' to type " + typeof(decimal));
     RuleFor(prestamo => prestamo["interesesAnio"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(decimal))); }).WithMessage("Error when trying to parse the property 'interesesAnio' to type " + typeof(decimal));
     RuleFor(prestamo => prestamo["comisionCompromisoAnio"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(decimal))); }).WithMessage("Error when trying to parse the property 'comisionCompromisoAnio' to type " + typeof(decimal));
     RuleFor(prestamo => prestamo["otrosGastos"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(decimal))); }).WithMessage("Error when trying to parse the property 'otrosGastos' to type " + typeof(decimal));
     RuleFor(prestamo => prestamo["principalAcumulado"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(decimal))); }).WithMessage("Error when trying to parse the property 'principalAcumulado' to type " + typeof(decimal));
     RuleFor(prestamo => prestamo["interesesAcumulados"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(decimal))); }).WithMessage("Error when trying to parse the property 'interesesAcumulados' to type " + typeof(decimal));
     RuleFor(prestamo => prestamo["comisionCompromisoAcumulado"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(decimal))); }).WithMessage("Error when trying to parse the property 'comisionCompromisoAcumulado' to type " + typeof(decimal));
     RuleFor(prestamo => prestamo["otrosCargosAcumulados"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(decimal))); }).WithMessage("Error when trying to parse the property 'otrosCargosAcumulados' to type " + typeof(decimal));
     RuleFor(prestamo => prestamo["presupuestoAsignadoFunc"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(decimal))); }).WithMessage("Error when trying to parse the property 'presupuestoAsignadoFunc' to type " + typeof(decimal));
     RuleFor(prestamo => prestamo["presupuestoAsignadoInv"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(decimal))); }).WithMessage("Error when trying to parse the property 'presupuestoAsignadoInv' to type " + typeof(decimal));
     RuleFor(prestamo => prestamo["presupuestoModificadoFunc"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(decimal))); }).WithMessage("Error when trying to parse the property 'presupuestoModificadoFunc' to type " + typeof(decimal));
     RuleFor(prestamo => prestamo["presupuestoModificadoInv"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(decimal))); }).WithMessage("Error when trying to parse the property 'presupuestoModificadoInv' to type " + typeof(decimal));
     RuleFor(prestamo => prestamo["presupuestoVigenteFunc"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(decimal))); }).WithMessage("Error when trying to parse the property 'presupuestoVigenteFunc' to type " + typeof(decimal));
     RuleFor(prestamo => prestamo["presupuestoVigenteInv"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(decimal))); }).WithMessage("Error when trying to parse the property 'presupuestoVigenteInv' to type " + typeof(decimal));
     RuleFor(prestamo => prestamo["presupuestoDevengadoFunc"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(decimal))); }).WithMessage("Error when trying to parse the property 'presupuestoDevengadoFunc' to type " + typeof(decimal));
     RuleFor(prestamo => prestamo["presupuestoDevengadoInv"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(decimal))); }).WithMessage("Error when trying to parse the property 'presupuestoDevengadoInv' to type " + typeof(decimal));
     RuleFor(prestamo => prestamo["presupuestoPagadoFunc"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(decimal))); }).WithMessage("Error when trying to parse the property 'presupuestoPagadoFunc' to type " + typeof(decimal));
     RuleFor(prestamo => prestamo["presupuestoPagadoInv"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(decimal))); }).WithMessage("Error when trying to parse the property 'presupuestoPagadoInv' to type " + typeof(decimal));
     RuleFor(prestamo => prestamo["saldoCuentas"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(decimal))); }).WithMessage("Error when trying to parse the property 'saldoCuentas' to type " + typeof(decimal));
     RuleFor(prestamo => prestamo["desembolsadoReal"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(decimal))); }).WithMessage("Error when trying to parse the property 'desembolsadoReal' to type " + typeof(decimal));
     RuleFor(prestamo => prestamo["ejecucionEstadoid"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(Int32))); }).WithMessage("Error when trying to parse the property 'ejecucionEstadoid' to type " + typeof(Int32));
     //RuleFor(prestamo => prestamo["usuarioCreo"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must(prestamo => { return GenericValidatorType.ValidateType(prestamo, typeof(String)); }).WithMessage("Error when trying to parse the property 'usuarioCreo' to type " + typeof(String)).MaximumLength(30);
     //RuleFor(prestamo => prestamo["usuarioActualizo"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(prestamo => { return GenericValidatorType.ValidateType(prestamo, typeof(String)); }).WithMessage("Error when trying to parse the property 'usuarioActualizo' to type " + typeof(String)).MaximumLength(30);
     //RuleFor(prestamo => prestamo["fechaCreacion"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must(prestamo => { return GenericValidatorType.ValidateType(prestamo, typeof(DateTime)); }).WithMessage("Error when trying to parse the property 'fechaCreacion' to type " + typeof(DateTime));
     //RuleFor(prestamo => prestamo["fechaActualizacion"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(prestamo => { return GenericValidatorType.ValidateType(prestamo, typeof(DateTime)); }).WithMessage("Error when trying to parse the property 'fechaActualizacion' to type " + typeof(DateTime));
     //RuleFor(prestamo => prestamo["estado"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must(prestamo => { return GenericValidatorType.ValidateType(prestamo, typeof(Int32)); }).WithMessage("Error when trying to parse the property 'estado' to type " + typeof(Int32));
     RuleFor(prestamo => prestamo["proyectoPrograma"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(String))); }).WithMessage("Error when trying to parse the property 'proyectoPrograma' to type " + typeof(String)).MaximumLength(100);
     RuleFor(prestamo => prestamo["fechaDecreto"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(DateTime))); }).WithMessage("Error when trying to parse the property 'fechaDecreto' to type " + typeof(DateTime));
     RuleFor(prestamo => prestamo["fechaSuscripcion"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(DateTime))); }).WithMessage("Error when trying to parse the property 'fechaSuscripcion' to type " + typeof(DateTime));
     RuleFor(prestamo => prestamo["fechaElegibilidadUe"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(DateTime))); }).WithMessage("Error when trying to parse the property 'fechaElegibilidadUe' to type " + typeof(DateTime));
     RuleFor(prestamo => prestamo["fechaCierreOrigianlUe"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(DateTime))); }).WithMessage("Error when trying to parse the property 'fechaCierreOrigianlUe' to type " + typeof(DateTime));
     RuleFor(prestamo => prestamo["fechaCierreActualUe"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(DateTime))); }).WithMessage("Error when trying to parse the property 'fechaCierreActualUe' to type " + typeof(DateTime));
     RuleFor(prestamo => prestamo["mesesProrrogaUe"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(decimal))); }).WithMessage("Error when trying to parse the property 'mesesProrrogaUe' to type " + typeof(decimal));
     RuleFor(prestamo => prestamo["plazoEjecucionUe"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(decimal))); }).WithMessage("Error when trying to parse the property 'plazoEjecucionUe' to type " + typeof(decimal));
     RuleFor(prestamo => prestamo["montoAsignadoUe"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(decimal))); }).WithMessage("Error when trying to parse the property 'montoAsignadoUe' to type " + typeof(decimal));
     RuleFor(prestamo => prestamo["desembolsoAFechaUe"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(decimal))); }).WithMessage("Error when trying to parse the property 'desembolsoAFechaUe' to type " + typeof(decimal));
     RuleFor(prestamo => prestamo["montoPorDesembolsarUe"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(decimal))); }).WithMessage("Error when trying to parse the property 'montoPorDesembolsarUe' to type " + typeof(decimal));
     RuleFor(prestamo => prestamo["fechaVigencia"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(DateTime))); }).WithMessage("Error when trying to parse the property 'fechaVigencia' to type " + typeof(DateTime));
     RuleFor(prestamo => prestamo["montoContratadoUsd"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(decimal))); }).WithMessage("Error when trying to parse the property 'montoContratadoUsd' to type " + typeof(decimal));
     RuleFor(prestamo => prestamo["montoContratadoQtz"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(decimal))); }).WithMessage("Error when trying to parse the property 'montoContratadoQtz' to type " + typeof(decimal));
     RuleFor(prestamo => prestamo["desembolsoAFechaUsd"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(decimal))); }).WithMessage("Error when trying to parse the property 'desembolsoAFechaUsd' to type " + typeof(decimal));
     RuleFor(prestamo => prestamo["montoPorDesembolsarUsd"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(decimal))); }).WithMessage("Error when trying to parse the property 'montoPorDesembolsarUsd' to type " + typeof(decimal));
     RuleFor(prestamo => prestamo["montoAsignadoUeUsd"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(decimal))); }).WithMessage("Error when trying to parse the property 'montoAsignadoUeUsd' to type " + typeof(decimal));
     RuleFor(prestamo => prestamo["montoAsignadoUeQtz"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(decimal))); }).WithMessage("Error when trying to parse the property 'montoAsignadoUeQtz' to type " + typeof(decimal));
     RuleFor(prestamo => prestamo["desembolsoAFechaUeUsd"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(decimal))); }).WithMessage("Error when trying to parse the property 'desembolsoAFechaUeUsd' to type " + typeof(decimal));
     RuleFor(prestamo => prestamo["montoPorDesembolsarUeUsd"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(decimal))); }).WithMessage("Error when trying to parse the property 'montoPorDesembolsarUeUsd' to type " + typeof(decimal));
     RuleFor(prestamo => prestamo["objetivo"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(String))); }).WithMessage("Error when trying to parse the property 'objetivo' to type " + typeof(String)).MaximumLength(4000);
     RuleFor(prestamo => prestamo["objetivoEspecifico"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(String))); }).WithMessage("Error when trying to parse the property 'objetivoEspecifico' to type " + typeof(String)).MaximumLength(4000);
     RuleFor(prestamo => prestamo["porcentajeAvance"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(Int32))); }).WithMessage("Error when trying to parse the property 'porcentajeAvance' to type " + typeof(Int32));
     RuleFor(prestamo => prestamo["cooperantecodigo"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(Int32))); }).WithMessage("Error when trying to parse the property 'cooperantecodigo' to type " + typeof(Int32));
     RuleFor(prestamo => prestamo["cooperanteejercicio"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(prestamo => { return(GenericValidatorType.ValidateType(prestamo, typeof(Int32))); }).WithMessage("Error when trying to parse the property 'cooperanteejercicio' to type " + typeof(Int32));
 }
コード例 #15
0
 public ColaboradorValidator()
 {
     RuleFor(colaborador => colaborador["id"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must(colaborador => { return(GenericValidatorType.ValidateType(colaborador, typeof(Int32))); }).WithMessage("Error when trying to parse the property 'id' to type " + typeof(Int32));
     RuleFor(colaborador => colaborador["pnombre"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must(colaborador => { return(GenericValidatorType.ValidateType(colaborador, typeof(String))); }).WithMessage("Error when trying to parse the property 'pnombre' to type " + typeof(String)).MaximumLength(255);
     RuleFor(colaborador => colaborador["snombre"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(colaborador => { return(GenericValidatorType.ValidateType(colaborador, typeof(String))); }).WithMessage("Error when trying to parse the property 'snombre' to type " + typeof(String)).MaximumLength(255);
     RuleFor(colaborador => colaborador["papellido"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must(colaborador => { return(GenericValidatorType.ValidateType(colaborador, typeof(String))); }).WithMessage("Error when trying to parse the property 'papellido' to type " + typeof(String)).MaximumLength(255);
     RuleFor(colaborador => colaborador["sapellido"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(colaborador => { return(GenericValidatorType.ValidateType(colaborador, typeof(String))); }).WithMessage("Error when trying to parse the property 'sapellido' to type " + typeof(String)).MaximumLength(255);
     RuleFor(colaborador => colaborador["cui"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must(colaborador => { return(GenericValidatorType.ValidateType(colaborador, typeof(Int64))); }).WithMessage("Error when trying to parse the property 'cui' to type " + typeof(Int64));
     RuleFor(colaborador => colaborador["ueunidadEjecutora"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must(colaborador => { return(GenericValidatorType.ValidateType(colaborador, typeof(Int32))); }).WithMessage("Error when trying to parse the property 'ueunidadEjecutora' to type " + typeof(Int32));
     RuleFor(colaborador => colaborador["usuariousuario"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must(colaborador => { return(GenericValidatorType.ValidateType(colaborador, typeof(String))); }).WithMessage("Error when trying to parse the property 'usuariousuario' to type " + typeof(String)).MaximumLength(30);
     RuleFor(colaborador => colaborador["estado"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must(colaborador => { return(GenericValidatorType.ValidateType(colaborador, typeof(Int32))); }).WithMessage("Error when trying to parse the property 'estado' to type " + typeof(Int32));
     RuleFor(colaborador => colaborador["usuarioCreo"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must(colaborador => { return(GenericValidatorType.ValidateType(colaborador, typeof(String))); }).WithMessage("Error when trying to parse the property 'usuarioCreo' to type " + typeof(String)).MaximumLength(30);
     RuleFor(colaborador => colaborador["usuarioActualizo"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(colaborador => { return(GenericValidatorType.ValidateType(colaborador, typeof(String))); }).WithMessage("Error when trying to parse the property 'usuarioActualizo' to type " + typeof(String)).MaximumLength(30);
     RuleFor(colaborador => colaborador["fechaCreacion"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must(colaborador => { return(GenericValidatorType.ValidateType(colaborador, typeof(DateTime))); }).WithMessage("Error when trying to parse the property 'fechaCreacion' to type " + typeof(DateTime));
     RuleFor(colaborador => colaborador["fechaActualizacion"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(colaborador => { return(GenericValidatorType.ValidateType(colaborador, typeof(DateTime))); }).WithMessage("Error when trying to parse the property 'fechaActualizacion' to type " + typeof(DateTime));
     RuleFor(colaborador => colaborador["ejercicio"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must(colaborador => { return(GenericValidatorType.ValidateType(colaborador, typeof(Int32))); }).WithMessage("Error when trying to parse the property 'ejercicio' to type " + typeof(Int32));
     RuleFor(colaborador => colaborador["entidad"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).Must(colaborador => { return(GenericValidatorType.ValidateType(colaborador, typeof(Int32))); }).WithMessage("Error when trying to parse the property 'entidad' to type " + typeof(Int32));
 }
コード例 #16
0
 public UnidadEjecutoraValidator()
 {
     RuleFor(unidad_ejecutora => unidad_ejecutora["unidadEjecutora"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must((unidad_ejecutora, type) => { return(GenericValidatorType.ValidateType(unidad_ejecutora["unidadEjecutora"].ToString(), typeof(Int32))); });
     RuleFor(unidad_ejecutora => unidad_ejecutora["nombre"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must((unidad_ejecutora, type) => { return(GenericValidatorType.ValidateType(unidad_ejecutora["nombre"].ToString(), typeof(String))); }).MaximumLength(1000);
     RuleFor(unidad_ejecutora => unidad_ejecutora["entidadentidad"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must((unidad_ejecutora, type) => { return(GenericValidatorType.ValidateType(unidad_ejecutora["entidadentidad"].ToString(), typeof(Int32))); });
     RuleFor(unidad_ejecutora => unidad_ejecutora["ejercicio"].ToString()).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Must((unidad_ejecutora, type) => { return(GenericValidatorType.ValidateType(unidad_ejecutora["ejercicio"].ToString(), typeof(Int32))); });
 }