public UpdateGarmentScrapClassificationCommandValidator(IStorage storage) { IGarmentScrapClassificationRepository _garmentScrapClassificationRepository = storage.GetRepository <IGarmentScrapClassificationRepository>(); //RuleFor(r => r.Code).Must((c) => //{ // var a = _garmentScrapClassificationRepository.Find(s => s.Code == c); // return a == null || a.Count < 1; //}).WithMessage("Kode Jenis Barang sudah ada").When(s => s.Code != null); RuleFor(r => r.Code).NotNull().WithMessage("Kode Jenis Barang Aval harus diisi"); //RuleFor(r => r.Name).Must((c) => //{ // var a = _garmentScrapClassificationRepository.Find(s => s.Name == c); // return a == null || a.Count < 1; //}).WithMessage("Nama Jenis Barang sudah ada").When(s => s.Name != null); RuleFor(r => r.Name).NotNull().WithMessage("Nama Jenis Barang Aval harus diisi"); }
public RemoveGarmentScrapClassificationCommandHandler(IStorage storage) { _storage = storage; _garmentScrapClassificationRepository = storage.GetRepository <IGarmentScrapClassificationRepository>(); }
public GarmentScrapClassificationController(IServiceProvider serviceProvider) : base(serviceProvider) { _garmentScrapClassificationRepository = Storage.GetRepository <IGarmentScrapClassificationRepository>(); }