Example #1
0
        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);
            }
        }
Example #2
0
 public void Insert(Stoklar model)
 {
     _manager.Insert(model);
 }