Exemplo n.º 1
0
        protected new static void DeserializeInto(IDictionary <string, object> dict, TicketItem into)
        {
            TicketItem.DeserializeInto(dict, into);
            LineItem item = (LineItem)into;

            item.Thickness     = int.Parse(dict["thickness"].ToString());
            item.Length        = int.Parse(dict["length"].ToString());
            item.LineDirection = GetDirection(dict["direction"].ToString());
        }
Exemplo n.º 2
0
        protected new static void DeserializeInto(IDictionary <string, object> dict, TicketItem into)
        {
            BorderItem item = (BorderItem)into;

            TicketItem.DeserializeInto(dict, into);
            item.Thickness = int.Parse(dict["thickness"].ToString());
            item.Width     = int.Parse(dict["width"].ToString());
            item.Height    = int.Parse(dict["height"].ToString());
        }
Exemplo n.º 3
0
        protected new static void DeserializeInto(IDictionary <string, object> dict, TicketItem into)
        {
            TicketItem.DeserializeInto(dict, into);
            TextItem text = (TextItem)into;

            // TicketNumber, Date, etc. don't have a text property
            if (dict.ContainsKey("text"))
            {
                text.Text = dict["text"].ToString();
            }

            text.TextSpacing = int.Parse(dict["spacing"].ToString());
            text.FontSize    = int.Parse(dict["size"].ToString());
            text.FontType    = GetFont(dict["font"].ToString());
        }