// PUT: api/clients/5
        public BankClientModel Put(int id, [FromBody] BankClientModel client)
        {
            var clients = new List <BankClientModel>
            {
                new BankClientModel(1, "Mladen", "Kanostrevac", "*****@*****.**"),
                new BankClientModel(2, "Ivan", "Vasiljevic", "*****@*****.**"),
                new BankClientModel(3, "Caba", "Varga", "*****@*****.**")
            };

            Debug.WriteLine($"Id: {client.Id}\nName: {client.Name}\nSurname: {client.Surname}\nEmail: {client.Email}");

            BankClientModel existingClient = clients.Find(x => x.Id == id);

            if (existingClient != null)
            {
                existingClient.Name    = client.Name;
                existingClient.Surname = client.Surname;
                existingClient.Email   = client.Email;
                return(existingClient);
            }
            else
            {
                return(null);
            }
        }
        public BankClientModel ChangeClientLocation(int clientId, [FromUri] string location)
        {
            List <BankClientModel> clients = GetDb();

            BankClientModel client = clients.Find(x => x.Id == clientId);

            if (client != null)
            {
                client.Grad = location;
            }

            return(client);
        }
        public List <BankClientModel> DeleteNonComplete()
        {
            List <BankClientModel> clients = GetDb();
            BankClientModel        mod1    = new BankClientModel
            {
                Name = null
            };

            clients.Add(mod1);

            // List<BankClientModel> nonComplete = clients.Where(x => x.Name == null || x.Surname == null).Select(x => x).ToList();
            clients.RemoveAll(x => x.Name == null || x.Surname == null);

            return(clients);
        }
        // DELETE: api/clients/5
        public BankClientModel Delete(int id)
        {
            var clients = new List <BankClientModel>
            {
                new BankClientModel(1, "Mladen", "Kanostrevac", "*****@*****.**"),
                new BankClientModel(2, "Ivan", "Vasiljevic", "*****@*****.**"),
                new BankClientModel(3, "Caba", "Varga", "*****@*****.**")
            };

            BankClientModel existingClient = clients.Find(x => x.Id == id);

            if (existingClient != null)
            {
                clients.Remove(existingClient);
                return(existingClient);
            }

            return(new BankClientModel());
        }
 // POST: api/BankClientRest
 public void AddClient([FromBody] BankClientModel client)
 {
     Debug.WriteLine($"{client.Name}, {client.Id}");
 }