Complex Custom Validation using Validator.TryValidateObject
Contoh fungsi validasi ketika meng-import file excel berisi banyak data manufacturer [code language=”csharp”] [HttpPost] public ActionResult Process(ManufacturerModel model) { if (ModelState.IsValid) { //kamus List<ValidationResult> results = new List<ValidationResult>(); List<string> errList = new List<string>(); List<ManufacturerFormStub> list = model.Parse(); List<ManufacturerCategoryFormStub> listCategory = model.ParseCategory(); manufacturer manufacturer; //algoritma for (int i = 0; i < list.Count; ++i) { results.Clear();…