Exemplo n.º 1
0
 public string Title()
 {
     var t = new TitleBuilder();
     t.Append(ProductSku != null ? Product.Title() : "Addition");
     t.Append(" for ").Append(Order != null? Order.CustomerName: "Customer");
     return t.ToString();
 }
Exemplo n.º 2
0
 public string Title()
 {
     var t = new TitleBuilder();
     if (PayeeCompoundKey != null)
     {
         t.Append(Payee.Title());
     }
     t.Append(Amount);
     return t.ToString();
 }
Exemplo n.º 3
0
 public override string ToString()
 {
     var t = new TitleBuilder();
     if (NameStyle)
     {
         t.Append(LastName).Append(FirstName);
     }
     else
     {
         t.Append(FirstName).Append(LastName);
     }
     return t.ToString();
 }
 public override string ToString()
 {
     var t = new TitleBuilder();
     string stars = "*****".Substring(0, Rating);
     t.Append(stars);
     return t.ToString();
 }
Exemplo n.º 5
0
        public void EnumAsArgumentWithMultipleWordsFormatted()
        {
            var t = new TitleBuilder();

            t.Append(Sex.NotSpecified);

            Assert.AreEqual("Not Specified", t.ToString());
        }
Exemplo n.º 6
0
        public void EnumAsArgumentWithSingleWord()
        {
            var t = new TitleBuilder();

            t.Append(Sex.Female);

            Assert.AreEqual("Female", t.ToString());
        }
Exemplo n.º 7
0
        public SpecialOfferProduct AssociateSpecialOfferWithProduct(SpecialOffer offer, Product product) {
            //First check if association already exists
            IQueryable<SpecialOfferProduct> query = from sop in Instances<SpecialOfferProduct>()
                                                    where sop.SpecialOfferID == offer.SpecialOfferID &&
                                                          sop.ProductID == product.ProductID
                                                    select sop;

            if (query.Count() != 0) {
                var t = new TitleBuilder();
                t.Append(offer).Append(" is already associated with").Append(product);
                WarnUser(t.ToString());
                return null;
            }
            var newSop = NewTransientInstance<SpecialOfferProduct>();
            newSop.SpecialOffer = offer;
            newSop.Product = product;
            //product.SpecialOfferProduct.Add(newSop);
            Persist(ref newSop);
            return newSop;
        }
Exemplo n.º 8
0
 public override string ToString()
 {
     var t = new TitleBuilder();
     t.Append(Name).Append(",", this.AccountNumber);
     return t.ToString();
 }
        public SalesOrderDetail AddNewDetail(Product product,
                            [DefaultValue((short)1), Range(1, 999)] short quantity)
        {
            int stock = product.NumberInStock();
            if (stock < quantity)
            {
                var t = new TitleBuilder();
                t.Append("Current inventory of").Append(product).Append(" is").Append(stock);
                Container.WarnUser(t.ToString());
            }
            var sod = Container.NewTransientInstance<SalesOrderDetail>();
            sod.SalesOrderHeader = this;
            sod.SalesOrderID = SalesOrderID;
            sod.OrderQty = quantity;
            sod.SpecialOfferProduct = product.BestSpecialOfferProduct(quantity);
            sod.Recalculate();

            return sod;
        }
Exemplo n.º 10
0
 public override string ToString() {
     var t = new TitleBuilder();
     t.Append(Rate, "C", null).Append(" from", RateChangeDate, "d", null);
     return t.ToString();
 }
Exemplo n.º 11
0
        public void EnumAsArgumentWithMultipleWordsFormatted() {
            var t = new TitleBuilder();
            t.Append(Sex.NotSpecified);

            Assert.AreEqual("Not Specified", t.ToString());
        }
 public override string ToString()
 {
     var t = new TitleBuilder();
     t.Append(AddressType).Append(":", Address);
     return t.ToString();
 }
Exemplo n.º 13
0
 public override string ToString() {
     var t = new TitleBuilder();
     t.Append(ObfuscatedNumber);
     return t.ToString();
 }
 public override string ToString()
 {
     var t = new TitleBuilder();
     t.Append(Department).Append(StartDate, "d", null);
     return t.ToString();
 }
Exemplo n.º 15
0
 public void TestAppendNullAddsNoTextAndNoSpace()
 {
     builder.Append(null);
     AssertTitleIs("");
 }
Exemplo n.º 16
0
 public override string ToString()
 {
     var t = new TitleBuilder();
     t.Append(AddressLine1).Append("...");
     return t.ToString();
 }
Exemplo n.º 17
0
 public string Title()
 {
     var t = new TitleBuilder();
     t.Append(FirstName).AppendSpace().Append(LastName);
     return t.ToString();
 }
 public void TestAppendAddsTextAndSpace()
 {
     builder.Append("added");
     AssertTitleIs("Text added");
 }
Exemplo n.º 19
0
 public override string ToString() {
     var t = new TitleBuilder();
     t.Append(QuotaDate, "d", null).Append(SalesQuota, "C", null);
     return t.ToString();
 }
Exemplo n.º 20
0
 public override string ToString()
 {
     var t = new TitleBuilder();
     t.Append(Contact).Append(",", AccountNumber);
     return t.ToString();
 }
 public override string ToString()
 {
     var t = new TitleBuilder();
     t.Append(Contact).Append(":", ContactType);
     return t.ToString();
 }
Exemplo n.º 22
0
 public override string ToString()
 {
     var t = new TitleBuilder();
     t.Append(ContactDetails);
     return t.ToString();
 }
Exemplo n.º 23
0
 public string Title()
 {
     TitleBuilder t = new TitleBuilder();
     t.Append(Quantity).Append(" x", Product);
     return t.ToString();
 }
Exemplo n.º 24
0
 public override string ToString() {
     var t = new TitleBuilder();
     t.Append(StandardCost).Append(StartDate).Append("~");
     return t.ToString();
 }
Exemplo n.º 25
0
        public void EnumAsArgumentWithSingleWord() {
            var t = new TitleBuilder();
            t.Append(Sex.Female);

            Assert.AreEqual("Female", t.ToString());
        }
Exemplo n.º 26
0
 public override string ToString()
 {
     var t = new TitleBuilder();
     t.Append(FirstName).Append(LastName);
     return t.ToString();
 }
Exemplo n.º 27
0
 public override string ToString() {
     var t = new TitleBuilder();
     t.Append(SalesReason);
     return t.ToString();
 }
Exemplo n.º 28
0
 public override string ToString() {
     var t = new TitleBuilder();
     t.Append(Employee);
     return t.ToString();
 }
Exemplo n.º 29
0
 public override string ToString() {
     var t = new TitleBuilder();
     t.Append(OrderQty.ToString()).Append(" x", Product);
     return t.ToString();
 }
 public string Title()
 {
     var t = new TitleBuilder();
     t.Append(this.Description);
     return t.ToString();
 }
Exemplo n.º 31
0
 public string Title()
 {
     var t = new TitleBuilder();
     t.Append(Name);
     return t.ToString();
 }
Exemplo n.º 32
0
 public override string ToString() {
     var t = new TitleBuilder();
     t.Append(Quantity.ToString()).Append(" in", Location).Append(" -", Shelf);
     return t.ToString();
 }
Exemplo n.º 33
0
 public override string ToString() {
     var t = new TitleBuilder();
     t.Append(Description);
     return t.ToString();
 }
Exemplo n.º 34
0
 public string Title()
 {
     var t = new TitleBuilder();
     t.Append(DrinkSku != null ? Drink.Title() : "Order");
     t.Append(" for ").Append(CustomerName);
     return t.ToString();
 }