public Boolean Save(CategoryVO vo) { _categoryAccessor.Repo.InsertOrUpdate(vo); _categoryAccessor.Save(); return true; }
private void button1_Click_1(object sender, EventArgs e) { CategoryVO temp = new CategoryVO(); temp.Id = category.Id; temp.Name = NameB.Text.Trim(); if (NameB.Text.Trim() == "") { Message("اسم التصنيف لايمكن أن يكون فارغاً"); } else if (!manager.IsCategoryNew(temp)) { Error("هناك تصنيف آخر له نفس الاسم", "فشل تعديل التصنيف"); return; } else { if (manager.Update(temp)) { category.Name = temp.Name; Message("تم تعديل التصنيف بنجاح"); DialogResult = System.Windows.Forms.DialogResult.OK; } else { Error(); } } }
private void GridCategory_RowEditEnding(object sender, DataGridRowEditEndingEventArgs e) { bool ok = false; //var _emp = e.Row.Item as Employee; CategoryVO cat = e.Row.DataContext as CategoryVO; _cvm = (CategoryViewModel)ViewModel; cat.ModifiedDate = DateTime.Now; ok = _cvm.ManageSave(cat); if (ok) { MessageBox.Show(Properties.Resources.SaveSuccess, Properties.Resources.SaveCategoryResult, MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show(Properties.Resources.SaveSuccess, Properties.Resources.SaveCategoryResult, MessageBoxButton.OK, MessageBoxImage.Exclamation); } }
public Boolean Save(CategoryVO vo) { _categoryAccessor.Repo.InsertOrUpdate(vo); _categoryAccessor.Save(); return(true); }
private void InsertB_Click(object sender, EventArgs e) { CategoryVO category = new CategoryVO(); category.Name = NameTB.Text.Trim(); if (NameTB.Text.Trim() == "") { Error("اسم التصنيف لايمكن أن يكون فارغاً"); return; } if (!manager.IsCategoryNew(category)) { Error("اسم التصنيف موجود سابقاً", "تعذر إضافة تصنيف جديد"); return; } if (manager.Insert(category) < 0) { Error("حدث خطأ أثناء عملية إضافة التصنيف", "فشل عملية الإضافة"); } else { bindingSource1.Add(category); CategoryDataGridView.Refresh(); Message("تم إضافة التصنيف بنجاح", "عملية ناجحة"); NameTB.Text = ""; NameTB.Focus(); Log(OperationsManager.EDIT_CATEGORIES); } }
public CategoryEditForm(CategoryVO p, CategoriesManager m) : this() { category = p; manager = m; isAutomatic = true; NameB.Text = category.Name; isAutomatic = false; }
public void InsertOrUpdate(CategoryVO category) { if (category.CategoryID == default(int)) { _context.SetAdd(category); } else { _context.SetModified(category); } }
private void GridCategory_RowEditEnding(object sender, DataGridRowEditEndingEventArgs e) { bool ok = false; CategoryVO cat = e.Row.DataContext as CategoryVO; _cvm = (CategoryViewModel)ViewModel; cat.ModifiedDate = DateTime.Now; ok = _cvm.ManageSave(cat); }
public ActionResult create(CategoryVO Category) { Category.CreatedBy = HttpContext.User.Identity.Name; Boolean IsSaved = _CategoryBizManager.CreateUpdateCategory(Category); List <CategoryVO> objCategoryList = _CategoryBizManager.GetAllCategory(null, true); ViewBag.CategoryDll = objCategoryList.Select(x => new SelectListItem { Text = x.CategoryName, Value = x.CategoryId.ToString() }).ToList(); return(RedirectToAction("Index", "Category", objCategoryList)); }
public void InsertOrUpdateGraph(CategoryVO customerGraph) { if (customerGraph.State == State.Added) { _context.Categories.Add(customerGraph); } else { _context.Categories.Add(customerGraph); _context.ApplyStateChanges(); } }
private void CategoryInfo(SubCategoryVO subcategory) { if (subcategory != null && subcategory.CategoryID > 0) { CategoryVO category = _categoryBl.GetAll().FirstOrDefault(x => x.CategoryID == subcategory.CategoryID); var parameters = new NavigationParameters(); parameters.Add("To", category); _regionManager.RequestNavigate("ContentRegion", new Uri("CategoryInfoView", UriKind.Relative), NavigationCompleted, parameters); //IRegion region = ... //region.RequestNavigate(newUri("MyView", UriKind.Relative)); } }
private void UpdateB_Click(object sender, EventArgs e) { CategoryVO current = bindingSource1.Current as CategoryVO; if (current != null) { CategoryEditForm form = new CategoryEditForm(current, manager); if (form.ShowDialog() == System.Windows.Forms.DialogResult.OK) { CategoryDataGridView.Refresh(); Log(OperationsManager.EDIT_CATEGORIES); } } }
public void OnNavigatedTo(NavigationContext navigationContext) { _journal = navigationContext.NavigationService.Journal; CategoryVO category = navigationContext.Parameters["To"] as CategoryVO; if (category != null) { Title = category.Title; Description = category.Description; } else { Title = "No Category info provided"; } }
public static void Add(CategoryVO model) { StringBuilder strSql = new StringBuilder(); strSql.Append("INSERT INTO fbs_BlogCategory("); strSql.Append("BlogCategoryID,CategoryName,Description,IconName,OrderPriority)"); strSql.Append(" VALUES ("); strSql.Append("@in_BlogCategoryID,@in_Name,@in_Description,@in_IconName,@in_OrderPriority)"); DbParameter[] cmdParms = new DbParameter[] { DataHelper.CreateInDbParameter("@in_BlogCategoryID", DbType.Guid, model.CategoryId), DataHelper.CreateInDbParameter("@in_Name", DbType.String, model.Name), DataHelper.CreateInDbParameter("@in_Description", DbType.String, model.Description), DataHelper.CreateInDbParameter("@in_IconName", DbType.String, model.IconName), DataHelper.CreateInDbParameter("@in_OrderPriority", DbType.Int16, model.Priority) }; DataHelper.ExecuteNonQuery(CommandType.Text, strSql.ToString(), cmdParms); }
private void SelectItem(CategoryVO current) { if (current != null) { comboBox1.Items.Remove(current); if (comboBox1.Items.Count > 0) { comboBox1.SelectedIndex = 0; } else { addB.Enabled = false; } listBox1.Items.Add(current); } }
private void RemovB_Click(object sender, EventArgs e) { CategoryVO current = bindingSource1.Current as CategoryVO; if (current != null) { if (Question("هل أنت متأكد من الحذف؟") == System.Windows.Forms.DialogResult.Yes) { if (manager.Delete(current)) { bindingSource1.Remove(current); CategoryDataGridView.Refresh(); Message("تم الحذف بنجاح"); Log(OperationsManager.EDIT_CATEGORIES); } else { Error(); } } } }
private void GridCategory_PreviewKeyDown(object sender, System.Windows.Input.KeyEventArgs e) { bool ok = false; DataGrid dg = sender as DataGrid; if (dg != null) { DataGridRow dgr = (DataGridRow)(dg.ItemContainerGenerator.ContainerFromIndex(dg.SelectedIndex)); if (e.Key == Key.Delete && !dgr.IsEditing) { // User is attempting to delete the row var result = MessageBox.Show( "About to delete the current row.\n\nProceed?", "Delete", MessageBoxButton.YesNo, MessageBoxImage.Question, MessageBoxResult.No); if (result == MessageBoxResult.Yes) { foreach (var row in dg.SelectedItems) { CategoryVO cat = row as CategoryVO; _cvm = (CategoryViewModel)ViewModel; ok = _cvm.ManageDelete(cat); if (!ok) { dg.Items.Refresh(); } } } e.Handled = (result == MessageBoxResult.No); } } }
public Boolean ManageDelete(CategoryVO category) { return(_categoryBL.Remove(category.CategoryID)); }
public Boolean ManageSave(CategoryVO category) { return(_categoryBL.Save(category)); }
public bool CreateUpdateCategory(CategoryVO category) { return(_categoryDataManager.CreateUpdateCategory(Mapper.Map <CategoryVO, Category>(category))); }
public void AddQuestionCategory(CategoryVO category) { this._questionCategoryList.Add(category); }
public void Add(CategoryVO category) { this._list.Add(category); }
public bool Save(CategoryVO vo) { _categoryAccessor.Repo.InsertOrUpdate(vo); return(_categoryAccessor.Save()); }