示例#1
0
        /// <summary>
        /// Metodo para cargar la grilla
        /// </summary>
        private void LoadGrid()
        {
            dgStore.DataSource = null;
            StoresServices storeService = new StoresServices();

            var result = storeService.GetAllAsync();

            //Set AutoGenerateColumns False
            dgStore.AutoGenerateColumns = false;

            //Set Columns Count
            dgStore.ColumnCount = 3;

            //Add Columns
            dgStore.Columns[0].Name             = "Id";
            dgStore.Columns[0].HeaderText       = "Id";
            dgStore.Columns[0].DataPropertyName = "Id";
            dgStore.Columns[0].AutoSizeMode     = DataGridViewAutoSizeColumnMode.Fill;

            dgStore.Columns[1].HeaderText       = "Name";
            dgStore.Columns[1].Name             = "Name";
            dgStore.Columns[1].DataPropertyName = "Name";
            dgStore.Columns[1].AutoSizeMode     = DataGridViewAutoSizeColumnMode.Fill;

            dgStore.Columns[2].Name             = "Address";
            dgStore.Columns[2].HeaderText       = "Address";
            dgStore.Columns[2].DataPropertyName = "Address";
            dgStore.Columns[2].AutoSizeMode     = DataGridViewAutoSizeColumnMode.Fill;

            dgStore.DataSource = result.stores;
        }
示例#2
0
        /// <summary>
        /// Metodo para cargar el ComboBox,
        /// </summary>
        /// <param name="position">Valor que toma la posicion en el combo, por default esta en SELECT</param>

        private void LoadDropDownList(int position = -1)
        {
            StoresServices storeService = new StoresServices();
            var            result       = storeService.GetAllAsync();

            var lstStore = result.stores.ToList();

            lstStore.Add(new StoresDto()
            {
                Address = string.Empty, Id = -1, Name = "Select Store"
            });



            cbStore.DataSource    = lstStore;
            cbStore.DisplayMember = "Name";
            cbStore.ValueMember   = "Id";


            cbStore.SelectedValue = position;
        }