Beispiel #1
0
        private async void frmIndexChat_Load(object sender, EventArgs e)
        {
            tblLayout.AutoScroll = false;
            tblLayout.HorizontalScroll.Enabled = false;
            tblLayout.HorizontalScroll.Visible = false;
            tblLayout.AutoScroll = true;

            var chatObaveza = new ChatObavezaVM {
                ID = int.Parse(_id.ToString())
            };
            var poruke = await _service.Get <List <ChatPorukaVM> >(chatObaveza);

            foreach (var i in poruke)
            {
                var lbl = new Label {
                    Text = i.Poruka
                };
                lbl.Font        = new Font("Arial", 12, FontStyle.Regular);
                lbl.MaximumSize = new Size(500, int.MaxValue);
                lbl.AutoSize    = true;
                lbl.BorderStyle = BorderStyle.FixedSingle;

                if (CurrentUser.User.Id == i.OsobljeID)
                {
                    lbl.Anchor  = (AnchorStyles.Top | AnchorStyles.Right);
                    lbl.Padding = new Padding {
                        Right = 50
                    };
                }
                else
                {
                    lbl.Anchor  = (AnchorStyles.Top | AnchorStyles.Left);
                    lbl.Padding = new Padding {
                        Left = 50
                    };
                }
                tblLayout.Controls.Add(lbl);
            }
        }
 public ChatObavezaVM Insert(ChatObavezaVM model)
 {
     return(_baseInterface.Insert(model));
 }