コード例 #1
0
        private void btnAdd_Click(object sender, EventArgs e)
        {
            //Вземане на данните от тектовите кутии
            category.Title       = txtTitle.Text;
            category.Description = txtDescription.Text;
            category.AddedDate   = DateTime.Now;

            //Вземане на Idна влезналия потребител
            string loggedUser = formLogin.loggedIn;
            User   user       = userData.GetIDFromUsername(loggedUser);

            category.AddedBy     = user.Id;
            category.AddedByName = loggedUser;

            //Вкарване на данните в базата данни
            bool success = categoryData.Insert(category);

            if (success == true)
            {
                MessageBox.Show("New Category Inserted Successfully.");
                Clear();

                DataTable dt = categoryData.Select();
                dgvCategories.DataSource = dt;
            }
            else
            {
                MessageBox.Show("Failed to Insert New CAtegory.");
            }
        }
コード例 #2
0
        public static string Insert(string nameCat, string descriptionCat)
        {
            CategoryData DCat = new CategoryData();

            DCat.Name        = nameCat;
            DCat.Description = descriptionCat;
            return(DCat.Insert(DCat));
        }
コード例 #3
0
 public bool Save(Category objCategory)
 {
     if (objCategory.Id == 0)
     {
         return(objCategoryData.Insert(objCategory));
     }
     else
     {
         return(objCategoryData.Update(objCategory));
     }
 }