public IEnumerable <ValidationResult> Validate(ValidationContext validationContext) { if (string.IsNullOrEmpty(Code)) { yield return(new ValidationResult("Kode harus diisi", new List <string> { "Code" })); } else if (!long.TryParse(Code, out long code)) { yield return(new ValidationResult("Kode harus berupa angka", new List <string> { "Code" })); } if (string.IsNullOrEmpty(Name)) { yield return(new ValidationResult("Nama Packing harus diisi", new List <string> { "Name" })); } if (ProductSKUId.GetValueOrDefault() <= 0) { yield return(new ValidationResult("Barang SKU harus diisi", new List <string> { "ProductSKU" })); } if (UOMId.GetValueOrDefault() <= 0) { yield return(new ValidationResult("Satuan harus diisi", new List <string> { "UOM" })); } if (PackingSize.GetValueOrDefault() <= 0) { yield return(new ValidationResult("Kuantiti per packing harus diisi", new List <string> { "PackingSize" })); } }
public IEnumerable <ValidationResult> Validate(ValidationContext validationContext) { if (string.IsNullOrEmpty(Code)) { yield return(new ValidationResult("Kode harus diisi", new List <string> { "Code" })); } else if (!long.TryParse(Code, out long code)) { yield return(new ValidationResult("Kode harus berupa angka", new List <string> { "Code" })); } if (string.IsNullOrEmpty(Name)) { yield return(new ValidationResult("Nama Barang harus diisi", new List <string> { "Name" })); } if (UOMId.GetValueOrDefault() <= 0) { yield return(new ValidationResult("Satuan harus diisi", new List <string> { "UOM" })); } if (CategoryId.GetValueOrDefault() <= 0) { yield return(new ValidationResult("Kategori Barang harus diisi", new List <string> { "Category" })); } }
public IEnumerable <ValidationResult> Validate(ValidationContext validationContext) { if (ConstructionId.GetValueOrDefault() <= 0) { yield return(new ValidationResult("Konstruksi harus diisi", new List <string> { "Construction" })); } if (GradeId.GetValueOrDefault() <= 0) { yield return(new ValidationResult("Grade harus diisi", new List <string> { "Grade" })); } if (ProcessTypeId.GetValueOrDefault() <= 0) { yield return(new ValidationResult("Jenis Proses harus diisi", new List <string> { "ProcessType" })); } if (UOMId.GetValueOrDefault() <= 0) { yield return(new ValidationResult("Satuan harus diisi", new List <string> { "UOM" })); } if (WarpId.GetValueOrDefault() <= 0) { yield return(new ValidationResult("Lusi harus diisi", new List <string> { "Warp" })); } if (WeftId.GetValueOrDefault() <= 0) { yield return(new ValidationResult("Pakan harus diisi", new List <string> { "Weft" })); } if (WidthId.GetValueOrDefault() <= 0) { yield return(new ValidationResult("Lebar harus diisi", new List <string> { "Width" })); } if (WovenTypeId.GetValueOrDefault() <= 0) { yield return(new ValidationResult("Jenis Anyaman harus diisi", new List <string> { "WovenType" })); } if (YarnTypeId.GetValueOrDefault() <= 0) { yield return(new ValidationResult("Jenis Benang harus diisi", new List <string> { "YarnType" })); } }
public IEnumerable <ValidationResult> Validate(ValidationContext validationContext) { if (ColorWayId.GetValueOrDefault() > 0) { yield return(new ValidationResult("Warna harus diisi", new List <string> { "ColorWay" })); } if (ConstructionTypeId.GetValueOrDefault() > 0) { yield return(new ValidationResult("Konstruksi harus diisi", new List <string> { "ConstructionType" })); } if (GradeId.GetValueOrDefault() > 0) { yield return(new ValidationResult("Grade harus diisi", new List <string> { "Grade" })); } if (ProcessTypeId.GetValueOrDefault() > 0) { yield return(new ValidationResult("Jenis Proses harus diisi", new List <string> { "ProcessType" })); } if (UOMId.GetValueOrDefault() > 0) { yield return(new ValidationResult("Satuan harus diisi", new List <string> { "Satuan" })); } if (WarpThreadId.GetValueOrDefault() > 0) { yield return(new ValidationResult("Benang Lusi harus diisi", new List <string> { "WarpThread" })); } if (WeftThreadId.GetValueOrDefault() > 0) { yield return(new ValidationResult("Benang Pakan harus diisi", new List <string> { "WeftThread" })); } if (WidthId.GetValueOrDefault() > 0) { yield return(new ValidationResult("Lebar harus diisi", new List <string> { "Lebar" })); } if (WovenTypeId.GetValueOrDefault() > 0) { yield return(new ValidationResult("Jenis Anyaman harus diisi", new List <string> { "WovenType" })); } }