private void PopulateGrid()
        {
            var repository = new SQLServerTelefonoRepository();
            var all = repository.SearchAll().ToList();

            if (GetComboGamaValue() != -1)
            {
                all = FilterGama(all);
            }

            if (GetComboCityValue() != -1)
            {
                all = FilterCity(all);
            }
            if (GetComboColorValue() != -1)
            {
                all = FilterColor(all);
            }

            var dataBinding = new BindingSource()
            {
                DataSource = all
            };

            dataGridView1.DataSource = dataBinding;
            dataGridView1.Refresh();
        }
        private void CrearRegistro()
        {
            var repository = new SQLServerTelefonoRepository();
            var last       = repository.SearchAll().ToList().Last();

            var command = new CrearRegistroCommand(dateTimePicker1.Value, last.Id);

            crearRegistroCommandHandler.Trigger(command);
        }
Exemple #3
0
        private void PopulateGrid()
        {
            var repository = new SQLServerTelefonoRepository();
            var all        = repository.SearchAll().ToList();

            var dataBinding = new BindingSource()
            {
                DataSource = all
            };

            dataGridView1.DataSource = dataBinding;
            dataGridView1.Refresh();
        }
        private void PopulateGrid()
        {
            var repository = new SQLServerTelefonoRepository();
            var all        = repository.SearchAll().ToList();

            var filtered = from item in all
                           where item.TelefonoGamaId == GetComboGamaValue()
                           select item;

            var dataBinding = new BindingSource()
            {
                DataSource = filtered
            };

            dataGridView1.DataSource = dataBinding;
            dataGridView1.Refresh();
        }
Exemple #5
0
        public Form GetForm()
        {
            var registroRepository     = new SQLServerRegistroRepository();
            var registerCreator        = new RegisterCreator(registroRepository);
            var registerCreatorHandler = new CrearRegistroCommandHandler(registerCreator);

            var telefonoRepository     = new SQLServerTelefonoRepository();
            var telefonoCreator        = new TelefonoCreator(telefonoRepository);
            var telefonoCreatorHandler = new TelefonoCreateCommandHandler(telefonoCreator);


            var data = new Dictionary <string, object>
            {
                { "telefonoCreatorHandler", telefonoCreatorHandler },
                { "registerCreatorHandler", registerCreatorHandler },
            };

            var form = new CreateRegistro(data);

            return(form);
        }