/// <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; }
/// <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; }