private void btnSpeedNext_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { ProductDTO oRow = (ProductDTO)gcv_Product.GetFocusedRow(); if (oRow != null) { if (_speedSaleProduct.Any(x => x.ProductId == oRow.PID)) { XtraMessageBox.Show("Aynı Ürün Mevcuttur"); return; } SpeedSaleProductDTO speedSaleProduct = new SpeedSaleProductDTO(); speedSaleProduct.ProductId = oRow.PID; _speedSaleProduct.Add(speedSaleProduct); gc_SpeedSaleProduct.RefreshDataSource(); } }
private void btnSpeedProductRetrun_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { SpeedSaleProductDTO speedSaleProduct = (SpeedSaleProductDTO)gcv_SpeedSaleProduct.GetFocusedRow(); if (speedSaleProduct != null) { if (speedSaleProduct.RecId == 0) { _speedSaleProduct.Remove(speedSaleProduct); } else { if (mspTool.get_Question("Kayıt Silinecektir. Onaylıyor musunuz?")) { var result = _repository.Run <SaleService, ActionResponse <SpeedSaleProductDTO> >(x => x.DeleteSpeedSaleProduct(speedSaleProduct.RecId)); _speedSaleProduct.Remove(speedSaleProduct); gc_SpeedSaleProduct.RefreshDataSource(); } } } gc_SpeedSaleProduct.RefreshDataSource(); }