Beispiel #1
0
            public PlaceGarmentScrapDestinationCommandValidator(IStorage storage)
            {
                IGarmentScrapDestinationRepository _garmentScrapDestinationRepository = storage.GetRepository <IGarmentScrapDestinationRepository>();

                RuleFor(r => r.Code).Must((c) =>
                {
                    var a = _garmentScrapDestinationRepository.Find(s => s.Code == c);
                    return(a == null || a.Count < 1);
                }).WithMessage("Kode Tujuan Barang sudah di input").When(s => s.Code != null);
                RuleFor(r => r.Code).NotNull().WithMessage("Kode Tujuan Barang Aval harus diisi");
                RuleFor(r => r.Name).Must((c) =>
                {
                    var a = _garmentScrapDestinationRepository.Find(s => s.Name == c);
                    return(a == null || a.Count < 1);
                }).WithMessage("Nama Tujuan Barang sudah ada").When(s => s.Name != null);
                RuleFor(r => r.Name).NotNull().WithMessage("Nama Tujuan Barang Aval harus diisi");
            }
 public UpdateGarmentScrapDestinationCommandHandler(IStorage storage)
 {
     _storage = storage;
     _garmentScrapDestinationRepository = storage.GetRepository <IGarmentScrapDestinationRepository>();
 }
Beispiel #3
0
 public GarmentScrapDestinationController(IServiceProvider serviceProvider) : base(serviceProvider)
 {
     _garmentScrapDestinationRepository = Storage.GetRepository <IGarmentScrapDestinationRepository>();
 }