public brus(string firm, string model, string shop, int amount, float price) : base(shop, amount, price) { if (firm.Length > 30) { ExccessLongName err = new ExccessLongName("ERROR!!!\n Too long (more than 30 symbols)"); throw err; } if (model.Length > 30) { ExccessLongName err = new ExccessLongName("ERROR!!!\n Too long (more than 30 symbols)"); throw err; } for (int k = 0; k < model.Length; k++) { if (model[k] == '@' || model[k] == '#' || model[k] == '$' || model[k] == '%' || model[k] == '№') { ExccessInvalidSymbols err = new ExccessInvalidSymbols("ERROR!!!\n Contains invalid symbols"); throw err; } } for (int k = 0; k < firm.Length; k++) { if (firm[k] == '@' || firm[k] == '#' || firm[k] == '$' || firm[k] == '%' || firm[k] == '№') { ExccessInvalidSymbols err = new ExccessInvalidSymbols("ERROR!!!\n Contains invalid symbols"); throw err; } } this.brusFirm = firm; this.brusModel = model; }
public Ten(string shop) { Shop = shop; if (Shop.Length > 30) { ExccessLongName err = new ExccessLongName("ERROR!!!\n Too long (more than 30 symbols)"); throw err; } for (int k = 0; k < Shop.Length; k++) { if (Shop[k] == '@' || Shop[k] == '#' || Shop[k] == '$' || Shop[k] == '%' || Shop[k] == '№') { ExccessInvalidSymbols err = new ExccessInvalidSymbols("ERROR!!!\n Contains invalid symbols"); throw err; } } }