private void GetDropGrupo() { CreaterCursor Cr = new CreaterCursor(); this.Cursor = Cr.CreateCursor(Cr.btmap, 0, 0); try { GRUPOAGENDATLMKCollection GRUPOAGENDATLMKColl = new GRUPOAGENDATLMKCollection(); GRUPOAGENDATLMKProvider GRUPOAGENDATLMKP = new GRUPOAGENDATLMKProvider(); GRUPOAGENDATLMKColl = GRUPOAGENDATLMKP.ReadCollectionByParameter(null, "NOME"); cbGrupo.DisplayMember = "NOME"; cbGrupo.ValueMember = "IDGRUPOAGENDATLMK"; GRUPOAGENDATLMKEntity GRUPOAGENDATLMKTy = new GRUPOAGENDATLMKEntity(); GRUPOAGENDATLMKTy.NOME = ConfigMessage.Default.MsgDrop; GRUPOAGENDATLMKTy.IDGRUPOAGENDATLMK = -1; GRUPOAGENDATLMKColl.Add(GRUPOAGENDATLMKTy); Phydeaux.Utilities.DynamicComparer <GRUPOAGENDATLMKEntity> comparer = new Phydeaux.Utilities.DynamicComparer <GRUPOAGENDATLMKEntity>(cbGrupo.DisplayMember); GRUPOAGENDATLMKColl.Sort(comparer.Comparer); cbGrupo.DataSource = GRUPOAGENDATLMKColl; this.Cursor = Cursors.Default; } catch (Exception ex) { this.Cursor = Cursors.Default; MessageBox.Show("Erro técnico: " + ex.Message); } }
private void GetAllStatus() { CreaterCursor Cr = new CreaterCursor(); this.Cursor = Cr.CreateCursor(Cr.btmap, 0, 0); try { GRUPOAGENDATLMKColl = GRUPOAGENDATLMKP.ReadCollectionByParameter(null); DataGriewDados.AutoGenerateColumns = false; DataGriewDados.DataSource = GRUPOAGENDATLMKColl; lblTotalPesquisa.Text = GRUPOAGENDATLMKColl.Count.ToString(); this.Cursor = Cursors.Default; } catch (Exception ex) { this.Cursor = Cursors.Default; MessageBox.Show("Erro técnico: " + ex.Message); } }