public JsonResult GetClients(string term)
        {
            List <string> clients = _iClientManager.GetAll().ToList().Where(s => s.ClientName.StartsWith(term))
                                    .Select(x => x.ClientName).ToList();

            return(Json(clients, JsonRequestBehavior.AllowGet));
        }
Esempio n. 2
0
        private void FrmPropertyGrid_Load(object sender, EventArgs e)
        {
            RichTextBoxForChangedItem.Text = "";
            LabelExplanation.Text          = "";

            var listClients = _clientManager.GetAll();

            // De ListBoxClients is Selection-Mode = one

            ListBoxClients.Items.Clear();

            ListBoxClients.ValueMember   = "Client";        // Prop uit ClientVM
            ListBoxClients.DisplayMember = "LineInListBox"; // Get prop uit ClientVM, moet een string zijn

            foreach (var client in listClients)
            {
                var clientVM = new ClientVM
                {
                    Client = client
                             // ,  LineInListBox is een get property die zichzelf invult
                };

                ListBoxClients.Items.Add(clientVM);
            }
        }
Esempio n. 3
0
        private void FrmListViewToListView_Load(object sender, EventArgs e)
        {
            // ZET in beide Listviews de PROPERTY View OP 'Details'

            var listClients = _clientManager.GetAll();

            ListViewOrdPeople.Items.Clear();
            ListViewPopstars.Items.Clear();
            foreach (var client in listClients)
            {
                var row = new string[]
                {
                    client.ClientNumber.ToString(),
                         client.FirstName,
                         client.BirthDate.ToString("dd MMM yyyy", Const.cCultureDutch)
                };
                var listViewItem = new ListViewItem(row)
                {
                    Tag = client // onder water kan je via Tag een volledige Client aan de rij koppelen
                };

                if (client.IsPopstar)
                {
                    ListViewPopstars.Items.Add(listViewItem);
                }
                else
                {
                    ListViewOrdPeople.Items.Add(listViewItem);
                }
            }
        }
Esempio n. 4
0
 public void PublishEventToAll()
 {
     foreach (var tcpClient in _clientManager.GetAll())
     {
         PublishEvent(tcpClient);
     }
 }
Esempio n. 5
0
        public async Task <GetAllClientsOutput> GetAllClients()
        {
            var clients = await _clientManager.GetAll();

            return(new GetAllClientsOutput
            {
                Clients = clients.MapTo <List <GetAllClientsItem> >()
            });
        }
Esempio n. 6
0
        private void FrmListBoxExample_Load(object sender, EventArgs e)
        {
            var listClients = _clientManager.GetAll();

            this.Text = "Clienten checked List Box";
            CheckedkListBoxClienten.Items.Clear();
            foreach (var client in listClients)
            {
                var numAlfa6 = client.ClientNumber.ToString().PadLeft(6, '0');
                CheckedkListBoxClienten.Items.Add(numAlfa6 + " -  " + client.FirstName);
            }
        }
Esempio n. 7
0
        public JsonResult GetAllClientNameForAutoComplete(string prefix)
        {
            var clientList = (from c in _iClientManager.GetAll().ToList().FindAll(n => n.Active.Equals("Y")).ToList()
                              where c.ClientName.ToLower().Contains(prefix.ToLower())
                              select new
            {
                label = c.ClientName,
                val = c.ClientId
            }).ToList();

            return(Json(clientList));
        }
Esempio n. 8
0
 public async Task GetAll()
 {
     try
     {
         var response = await _clientManager.GetAll();
         await SuccessResult(response);
     }
     catch (Exception ex)
     {
         _logger.LogError(ex.Message);
         await ErrorResult(ex.Message);
     }
 }
Esempio n. 9
0
        private void CreateListView()
        {
            var tabPage = TabControl.TabPages[TabControl.TabPages.Count - 1];

            this.ListViewClients = new ListView();
            this.ClientNumber    = new ColumnHeader();
            this.ClientFullName  = new ColumnHeader();

            // creëer de ListView
            this.ListViewClients.Columns.AddRange(new ColumnHeader[] {
                this.ClientNumber,
                this.ClientFullName
            });

            this.ListViewClients.GridLines     = true;
            this.ListViewClients.HideSelection = false;
            this.ListViewClients.Location      = new Point(34, 15);
            this.ListViewClients.Name          = "ListViewClienten";
            this.ListViewClients.Size          = new Size(963, 255);
            this.ListViewClients.TabIndex      = 0;
            this.ListViewClients.UseCompatibleStateImageBehavior = false;
            this.ListViewClients.View = View.Details;  // NIET VERGETEN
            this.ListViewClients.SelectedIndexChanged += new EventHandler(this.ListViewClients_SelectedIndexChanged);
            //
            // ClientNumber
            //
            this.ClientNumber.Text  = "Klant nr";
            this.ClientNumber.Width = 100;
            //
            // ClientFirstName
            //
            this.ClientFullName.Text  = "Klant naam";
            this.ClientFullName.Width = 600;
            //  VOEG LISTVIEW TOE AAN DE FORM.
            tabPage.Controls.Add(ListViewClients);

            ListViewClients.Items.Clear();
            var clientList = _clientManager.GetAll();

            foreach (var client in clientList)
            {
                var clientNumberAlfa = client.ClientNumber.ToString().PadLeft(6, '0');
                var row = new string[] { clientNumberAlfa, client.FirstName + " " + client.LastName };

                var listViewItem = new ListViewItem(row)
                {
                    Tag = client
                };
                ListViewClients.Items.Add(listViewItem);
            }
        }
Esempio n. 10
0
        private void FrmCreatePopStarWithComboBox_Load(object sender, EventArgs e)
        {
            // Maak eerst de combo-box leeg
            ComboBoxClientsDirect.Items.Clear();
            ComboBoxClientsIndirect.Items.Clear();

            ComboBoxClientsDirect.Text   = "Kies klant voor direct, knul";
            ComboBoxClientsIndirect.Text = "Kies klant voor indirect, knul";

            var clientList = _clientManager
                             .GetAll();

            ComboBoxClientsIndirect.ValueMember   = "Client";
            ComboBoxClientsIndirect.DisplayMember = "LineInListBox";
            ComboBoxClientsDirect.ValueMember     = "Client";
            ComboBoxClientsDirect.DisplayMember   = "LineInListBox";

            ListViewPopstars.Items.Clear();

            foreach (var client in clientList)
            {
                if (client.IsPopstar == false)
                {
                    // Vul comboboxes linkerkant
                    var clientVM = new ClientVM
                    {
                        Client = client,
                        //LineInListBox wordt vanzelf gevuld, is Get Prop
                    };
                    ComboBoxClientsIndirect.Items.Add(clientVM);
                    ComboBoxClientsDirect.Items.Add(clientVM);
                }
                else
                {
                    // Vul listview rechterkant
                    var row = new string[]
                    {
                        client.ClientNumber.ToString(),
                        client.FirstName,
                        client.BirthDate.ToString("dd MMM yyyy", Const.cCultureDutch)
                    };
                    var listViewItem = new ListViewItem(row)
                    {
                        Tag = client // onder water kan je via Tag een volledige Client aan de rij koppelen (geen ClientVM nodig bij een ListView)
                    };
                    ListViewPopstars.Items.Add(listViewItem);
                }
            }
        }
        private void FrmClientenTreeView_Load(object sender, EventArgs e)
        {
            _checked = false;
            ChkBoxShowInvoiceDetails.Checked = false;
            btnExpandCollapseAll.Text        = "Expand All";
            _treeIsExpanded = false;

            var clientList  = _clientManager.GetAll();
            int indexClient = 0;

            foreach (var client in clientList)
            {
                treeView1.Nodes.Add(client.FirstName + " " + client.LastName);
                AddChildsWithInvoicesToClient(client, indexClient);
                indexClient++;
            }
        }
        private void FrmDataGridView_Load(object sender, EventArgs e)
        {
            TextBoxFirstName.Text = "";
            TextBoxBirthDate.Text = null;

            var clientList   = _clientManager.GetAll();
            var clientListDS =
                clientList
                .Select(c => new ClientDS
            {
                ClientId     = c.Id,
                ClientNumber = c.ClientNumber,
                FirstName    = c.FirstName,
                Birthdate    = c.BirthDate.ToString("dd-MM-yyyy")
            }
                        ).ToList();

            DataGridViewKlanten.DataSource = clientListDS;
            DataGridViewKlanten.Columns["ClientId"].Visible = false; // hide ClientId

            DataGridViewKlanten.Columns["ClientNumber"].ToolTipText = "Nummer klantje";
            DataGridViewKlanten.Columns["FirstName"].ToolTipText    = "Voornaam klantje";
            DataGridViewKlanten.Columns["BirthDate"].ToolTipText    = "Geboortedatum klantje";

            DataGridViewKlanten.Columns["ClientNumber"].HeaderText = "Klantnummer";
            DataGridViewKlanten.Columns["FirstName"].HeaderText    = "Voornaam klant";
            DataGridViewKlanten.Columns["BirthDate"].HeaderText    = "Geboortedatum klant";

            // Onderstaande werkt niet:

            //foreach (var client in clientList)
            //{
            //    var clientDS = new ClientDS
            //    {
            //        ClientId = client.Id,
            //        ClientNumber = client.ClientNumber,
            //        FirstName = client.FirstName,
            //        Birthdate = client.BirthDate.ToString("dd-MM-yyyy")
            //    };
            //    DataGridViewKlanten.Rows.Add(clientDS);
            //    // DataGridViewKlanten.Columns["ClientId"].Visible = false; // hide ClientId
            //}
        }
        public List <ApiClientModel> GetList()
        {
            //List<ApiClientModel> clientList = new List<ApiClientModel>();
            //ApiClientModel client1 = new ApiClientModel
            //{
            //ID = 1,
            //First_Name = "Pahansith",
            //Middle_Name = "Wijesinghe",
            //Last_Name = "Gunathilake",
            //Age = 25,
            //BloodGroup = ApiClientModel.BloodGroups.O_pos,
            //Gender = ApiClientModel.Genders.MALE,
            //Nationality = "Sinhala",
            //Religion = "Buddhism",
            //Address = "Matara",
            //Date_of_Birth = new DateTime(1992, 02, 29),
            //Email = "*****@*****.**",
            //Mobile = 0714303351,
            //Telephone = 0415689512
            //};
            //clientList.Add(client1);
            //ApiClientModel client2 = new ApiClientModel
            //{
            //ID = 2,
            //First_Name = "Nuwani",
            //Middle_Name = "Theekshana",
            //Last_Name = "Kodagoda",
            //Age = 23,
            //BloodGroup = ApiClientModel.BloodGroups.O_pos,
            //Gender = ApiClientModel.Genders.FEMALE,
            //Nationality = "Sinhala",
            //Religion = "Buddhism",
            //Address = "Panadura",
            //Date_of_Birth = new DateTime(1992, 02, 29),
            //Email = "*****@*****.**",
            //Mobile = 0714303351,
            //Telephone = 0415689512
            // };
            //clientList.Add(client2);
            //return clientList;

            return(_clientManager.GetAll <ApiClientModel>());
        }
Esempio n. 14
0
        private void FrmPopStars_Load(object sender, EventArgs e)
        {
            var listClients = _clientManager.GetAll();

            ListBoxPopStarNo.Items.Clear();
            ListBoxPopStarYes.Items.Clear();
            btnArrowToLeft.Enabled  = true;
            btnArrowToRight.Enabled = true;

            // Onder water bij iedere regel plakken
            // we een volledige Client
            // zodat we alle data onder water hebben.
            // We tonen ClientNumber - Voornaam

            ListBoxPopStarNo.DisplayMember = "LineInListBox"; //Prop in ClientVM
            ListBoxPopStarNo.ValueMember   = "Client";        //Prop in ClientVM

            ListBoxPopStarYes.DisplayMember = "LineInListBox";
            ListBoxPopStarYes.ValueMember   = "Client";

            foreach (var client in listClients)
            {
                var clientVM = new ClientVM
                {
                    Client = client
                             // Prop LineInListBox vult zich zelf
                };

                switch (client.IsPopstar)
                {
                case true:
                    ListBoxPopStarYes.Items.Add(clientVM);
                    break;

                case false:
                    ListBoxPopStarNo.Items.Add(clientVM);
                    break;

                default:
                    throw new Exception("Ongeldige waarde");
                }
            }
        }
        private void FrmDragDropListBoxToListBox_Load(object sender, EventArgs e)
        {
            var listClients = _clientManager.GetAll();

            ListBoxLeft.Items.Clear();
            ListBoxLeft.ValueMember   = "Client";        // Prop uit ClientVM
            ListBoxLeft.DisplayMember = "LineInListBox"; // Get prop uit ClientVM, moet een string zijn

            foreach (var client in listClients)
            {
                var clientVM = new ClientVM
                {
                    Client = client
                             // LineInListBox is een get property die zichzelf invult
                };

                ListBoxLeft.Items.Add(clientVM);
            }
        }
        private void FrmClientenListView_Load(object sender, EventArgs e)
        {
            // ZET in de ListView PROPERTY View OP 'Details'

            var listClients = _clientManager.GetAll();

            ListViewClienten.Items.Clear();
            foreach (var client in listClients)
            {
                var row = new string[]
                {
                    client.ClientNumber.ToString(),
                         client.FirstName
                };
                var listViewItem = new ListViewItem(row)
                {
                    Tag = client // onder water kan je via Tag een volledige Client aan de rij koppelen
                };
                ListViewClienten.Items.Add(listViewItem);
            }
        }
Esempio n. 17
0
        public JsonResult GetClients()
        {
            List <Client> clients = _iClientManager.GetAll().ToList();

            foreach (Client client in clients.ToList())
            {
                clients.Add(new Client
                {
                    ClientId             = client.ClientId,
                    Address              = client.Address,
                    ClientName           = client.ClientName,
                    ClientImage          = client.ClientImage,
                    Phone                = client.Phone,
                    Email                = client.Email,
                    AlternatePhone       = client.AlternatePhone,
                    SubSubSubAccountCode = client.SubSubSubAccountCode
                });
            }

            return(Json(clients, JsonRequestBehavior.AllowGet));
        }
        private void FrmClientenListView_Load(object sender, EventArgs e)
        {
            LabelClientFullName.Visible = false;

            var listClients = _clientManager.GetAll();

            ListViewClienten.Items.Clear();
            foreach (var client in listClients)
            {
                var clientNumber = client.ClientNumber;
                var row          = new string[]
                {
                    clientNumber.ToString(),
                    client.FirstName,
                    _invoiceManager.GetAllByClientNumber(clientNumber).Count().ToString()
                };
                var listViewItem = new ListViewItem(row)
                {
                    Tag = client // onder water kan je via Tag een volledige Client aan de rij koppelen
                };
                ListViewClienten.Items.Add(listViewItem);
            }
        }
Esempio n. 19
0
        private void FrmListBoxExample_Load(object sender, EventArgs e)
        {
            // De ListBoxClienten is multi-select. Dat betekent dat deze listbox niet reageert op
            // 1 geselecteerd item, maar dat er op een extra button moet worden geklikt, nadat er 1 of
            // meerdere items zijn geselecteerd.

            var listClients = _clientManager.GetAll();

            ListBoxClienten.Items.Clear();

            ListBoxClienten.ValueMember   = "Client";        // Prop uit ClientVM
            ListBoxClienten.DisplayMember = "LineInListBox"; // Get prop uit ClientVM, moet een string zijn

            foreach (var client in listClients)
            {
                var clientVM = new ClientVM
                {
                    Client = client
                             // ,  LineInListBox is een get property die zichzelf invult
                };

                ListBoxClienten.Items.Add(clientVM);
            }
        }
 public async Task <IActionResult> ShowClient()
 {
     return(View(await Manager.GetAll()));
 }
Esempio n. 21
0
        public async Task <ViewResult> ShowClients()
        {
            var entitys = await _manager.GetAll();

            return(View(entitys));
        }
Esempio n. 22
0
 public async Task <DataResult <List <Client> > > Get()
 {
     return(await _clientManager.GetAll());
 }
Esempio n. 23
0
        public ActionResult ViewClient()
        {
            var clients = _iClientManager.GetAll().ToList();

            return(View(clients));
        }
Esempio n. 24
0
        public PartialViewResult ViewClient()
        {
            var clients = _iClientManager.GetAll().ToList();

            return(PartialView("_ViewClientPartialPage", clients));
        }