public override bool Equals(object obj) { return(obj is Item item && ProductID.Equals(item.ProductID) && EqualityComparer <Price> .Default.Equals(CurrentPrice, item.CurrentPrice) && Quantity == item.Quantity); }
public override bool Equals(object obj) { if (obj is Product product) { return(ProductID.Equals(product.ProductID)); } return(false); }
public override bool Equals(object obj) { if (obj is CartItem) { CartItem temp = obj as CartItem; return(ProductID.Equals(temp.ProductID)); } return(base.Equals(obj)); }
public override bool Equals(Object obj) { clsProduct vObj = obj as clsProduct; if (vObj == null) { return(false); } else { return(ProductID.Equals(vObj.ProductID) && ColorID.Equals(vObj.ColorID)); } }
public bool Equals(PurchaseItemReceive other) { if (ReferenceEquals(other, null)) { return(false); } if (ReferenceEquals(this, other)) { return(true); } return(ProductID.Equals(other.ProductID) && SerialNumber.Equals(other.SerialNumber)); }
public override bool Equals(object obj) { bool areEqual; var comparisonObject = (Product)obj; if (comparisonObject == null) { return(false); } areEqual = Brand.Equals(comparisonObject.Brand); areEqual = DisplayName.Equals(comparisonObject.DisplayName); areEqual = ProductID.Equals(comparisonObject.ProductID); areEqual = Category.Equals(comparisonObject.Category); return(areEqual); }
protected void Page_Load(object sender, EventArgs e) { ProductID = GetProductID(); if (ProductID.Equals(Guid.Empty)) { Response.Redirect(CommonLinkUtility.GetDefault()); } var master = Master as IStudioMaster; if (master == null) { return; } var container = new Container() { Body = new PlaceHolder(), Header = new PlaceHolder() }; master.ContentHolder.Controls.Add(container); container.BreadCrumbs.Add(new BreadCrumb() { Caption = Resources.Resource.MainTitle, NavigationUrl = VirtualPathUtility.ToAbsolute(ProductManager.Instance[ProductID].StartURL) }); container.BreadCrumbs.Add(new BreadCrumb() { Caption = Resources.Resource.RecentActivity }); Title = HeaderStringHelper.GetPageTitle(Resources.Resource.RecentActivity, container.BreadCrumbs); InitBody(container.Body); var navigate = new SideNavigator(); navigate.Controls.Add(new NavigationItem(Resources.Resource.MainTitle, VirtualPathUtility.ToAbsolute(ProductManager.Instance[ProductID].StartURL))); master.SideHolder.Controls.Add(navigate); }
/// <summary> /// Returns true if OrderItem instances are equal /// </summary> /// <param name="other">Instance of OrderItem to be compared</param> /// <returns>Boolean</returns> public bool Equals(OrderItem other) { if (ReferenceEquals(null, other)) { return(false); } if (ReferenceEquals(this, other)) { return(true); } return (( ProductID == other.ProductID || ProductID != null && ProductID.Equals(other.ProductID) ) && ( Quantity == other.Quantity || Quantity != null && Quantity.Equals(other.Quantity) )); }
public override bool Equals(object obj) { ProductClass product = (ProductClass)obj; return(ProductID.Equals(product.ProductID)); }
public bool Equals(Product other) { return(ProductID.Equals(other.ProductID)); }