using System;
using System.Xml.Serialization;
using System.ComponentModel.DataAnnotations;
namespace SalesCatalog.Model
{
public class Brand
{
public Brand ()
{
}
[Required]
public string Name { get; set; }
public string Slogan { get; set; }
public ProductImage Logo { get; set; }
public ProductCategory[] Categories { get; set; }
///
/// Gets or sets the default form.
///
/// The default form.
public SaleForm DefaultForm { get; set; }
public ProductCategory GetProductCategory(string reference)
{
return Array.Find(Categories, c => c.Reference == reference);
}
public ProductCategory GetProductCategoryByName(string catName)
{
return Array.Find(Categories, c => c.Name == catName);
}
}
}