Exemple #1
0
        private void T_ListCategory_FocusedNodeChanged(object sender, DevExpress.XtraTreeList.FocusedNodeChangedEventArgs e)
        {
            int id = 0;

            if (int.TryParse(e.Node.GetValue(nameof(categoy.id)).ToString(), out id))
            {
                var db = new SalesDataContext();
                categoy = db.product_categories.Single(x => x.id == id);
                GetData();
            }
        }
Exemple #2
0
 private void Txt_Category_ProcessNewValue(object sender, DevExpress.XtraEditors.Controls.ProcessNewValueEventArgs e)
 {
     if (e.DisplayValue is string st && st.Trim() != string.Empty)
     {
         var newObject = new product_categories()
         {
             name = st, parent_id = 0, number = "0"
         };
         using (SalesDataContext db = new SalesDataContext())
         {
             db.product_categories.InsertOnSubmit(newObject);
             db.SubmitChanges();
         }
         ((List <product_categories>)Txt_Category.Properties.DataSource).Add(newObject);
         e.Handled = true;
     }
 }
Exemple #3
0
 public override void New()
 {
     categoy = new product_categories();
     base.New();
 }