static void Main(string[] args) { var _appEntities = new AppEntities(); CategoryBL _categoryBl = new CategoryBL(_appEntities); _categoryBl.UpdateCategory(); var x = _categoryBl.GetCategories(); ////test add //CategoryViewModel categoryViewModel = new CategoryViewModel //{ // categoryName = "Category A", // description = "category A description" //}; //_categoryBl.AddCategory(categoryViewModel); }
private void SaveButton_Click(object sender, EventArgs e) { if (selectedCategoryId >= 0 && selectedCategoryName != null && !String.IsNullOrEmpty(nameTextBox.Text)) { Category category = new Category(); category.Id = selectedCategoryId; category.Name = nameTextBox.Text; if (categoriesBl.UpdateCategory(category)) { MessageBox.Show("Category Updated successfully..."); nameTextBox.Clear(); selectedCategoryId = -1; selectedCategoryName = null; CancelButton.Visible = false; SaveButton.Text = "Save"; } else { MessageBox.Show("Category update failed"); } } else if (String.IsNullOrEmpty(nameTextBox.Text)) { MessageBox.Show("Please Enter a Category name"); } else { Category category = new Category(); category.Name = nameTextBox.Text; if (categoriesBl.AddCategory(category)) { MessageBox.Show("Category Added Successfully..."); } else { MessageBox.Show("Category Creation Failed..."); } } dataGridView1.DataSource = categoriesBl.GetCategories(); }
public string UpdateCategory(Category Category) { string msg; if (ModelState.IsValid) { if (categoryBl.UpdateCategory(Category) > 0) { msg = "Data Updated Successfully"; } else { msg = "Error. Could Not Update Data"; } } else { msg = "Sorry! Validation Error"; } return(msg); }