private void BtnSave_Click(object sender, EventArgs e)
        {
            int categoryId = 0;

            if (trwCategory.SelectedNode != null)
            {
                categoryId = Convert.ToInt32(trwCategory.SelectedNode.Tag);
            }

            validation.ValidateControl();
            if (!validation.IsErrorStatus)
            {
                var category = new Category {
                    Id = Id, CategoryId = categoryId, Name = txtCategoryName.Text, Explanation = txtExplanation.Text, IsActive = chkActive.Checked, RecordDate = DateTime.Now
                };
                categoryService.SaveOrUpdate(category);

                if (Id == 0)
                {
                    validation.ClearControl(tableLayoutPanel1);
                }

                if (FormControl.categoryList != null)
                {
                    FormControl.categoryList.CategoryList_Load(FormControl.categoryList, new EventArgs {
                    });
                }

                //Kayıt  işlemleri yapılır.
                GetTreeCategoryList(categoryId);
                MessageBox.Show("Kayıt işlemleri başarıyla tamamlandı.");
            }
        }
示例#2
0
 private void BtnSave_Click(object sender, EventArgs e)
 {
     validation.ValidateControl();
     if (!validation.IsErrorStatus)
     {
         _brandService.SaveOrUpdate(new Brand {
             Name = txtBrandName.Text, IsActive = chkAktif.Checked
         });
         MessageBox.Show("Kayıt işlemleri tamamlanmıştır.");
     }
 }
        private void BtnSave_Click(object sender, EventArgs e)
        {
            validation.ValidateControl();
            if (!validation.IsErrorStatus)
            {
                var product = new Product {
                    Id = Id, CategoryId = Convert.ToInt32(trvCategory.SelectedNode.Tag), Name = txtProductName.Text, Explanation = txtProductExplanation.Text, VatRatio = Convert.ToInt32(txtKdvRatio.Text), StockCount = Convert.ToInt32(txtStockCount.Text), Price = Convert.ToDecimal(txtProductPrice.Text)
                };
                productService.SaveOrUpdate(product);
                if (Id == 0)
                {
                    validation.ClearControl(tableLayoutPanel1);
                }
                if (FormControl.productList != null)
                {
                    FormControl.productList.ProductList_Load(FormControl.productList, new EventArgs {
                    });
                }

                //Kayıt  işlemleri yapılır.
                MessageBox.Show("Kayıt işlemleri başarıyla tamamlandı.");
            }
        }