private void KaydetBtn_Click(object sender, EventArgs e) { StokValidator validator = new StokValidator(); FluentValidation.Results.ValidationResult result = validator.Validate(stokModel); if (result.IsValid == false) { HataTemizle(); foreach (var item in result.Errors) { hataList.Items.Add($"{item.ErrorCode}:\t{item.ErrorMessage}"); } } else if (result.IsValid) { HataTemizle(); _stok.Insert(model: stokModel); _kasa.InsertStok(stok: stokModel); stokModel = new Stoklar(); stoklarBindingSource.AllowNew = true; stoklarBindingSource.DataSource = stokModel; MessageBox.Show("Stok başarıyla kaydedildi", "Kaydedildi", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
public void Insert(Stoklar model) { _manager.Insert(model); }