private void btnDeleteProductAttribute_Click(object sender, EventArgs e) { BEProducts.tbl_ProductAttributesRow attribute; BPProducts bp = new BPProducts(); BEProducts DSProducts = bp.SelectProductAttributesByProductID(ProductID); attribute = DSProducts.tbl_ProductAttributes.FindByProductAttributeID(ProductAttributeID); attribute.Delete(); bp.UpdateProductAttributes(DSProducts); ViewProductAttributes(); }
private void SaveProductAttributes() { BEProducts.tbl_ProductAttributesRow attribute; BPProducts bp = new BPProducts(); BEProducts DSProducts = bp.SelectProductAttributesByProductID(ProductID); if (ProductAttributeID == 0) { attribute = DSProducts.tbl_ProductAttributes.Newtbl_ProductAttributesRow(); attribute.DateCreated = DateTime.Now; } else { attribute = DSProducts.tbl_ProductAttributes.FindByProductAttributeID(ProductAttributeID); } attribute.ProductAttributeName = txtProductAttributeName.Text; attribute.ProductAttributeImageID = ddlProductAttributeImage.SelectedImage; attribute.ProductID = ProductID; attribute.ProductAttributeActive = chkProductAttributeActive.Checked; attribute.ModifiedByAdminID = Convert.ToInt32(CarrielUser.CarrielIdentity.MemberID); attribute.DateModified = DateTime.Now; if (ProductAttributeID == 0) { DSProducts.tbl_ProductAttributes.Rows.Add(attribute); } bp.UpdateProductAttributes(DSProducts); if (!attribute.IsProductAttributeImageIDNull()) { MWUtility.CreateResizedImage(attribute.ProductAttributeImageID, "att", "", AttributeImageSize, 0, this); } ViewProductAttributes(); }