private void PreencherCombobox(CadastrosType type) { try { cadastoSimplesDao = CadastroSimplesDAO.GetInstancia(type); IEnumerable <ICadastro> cadastros = cadastoSimplesDao.ListarTudo(); GetItems(cadastros); ComboBox box = selecionarComboBox(type); //foreach (ICadastro c in cadastros) //{ //FactoryCadastros.GetCadastro(type); //box.Items.Insert(c.GetId(),c.GetNome()); // box.Items.Add(c.GetNome()); //} box.DisplayMember = "Text"; box.ValueMember = "Value"; box.DataSource = GetItems(cadastros).ToList(); box.SelectedIndex = 0; } catch (Exception ex) { MessageBox.Show($"Erro ao Buscar todas os {type}\n Mensagem de Erro: " + ex, "Cadastro de Ticket"); } }
public static CadastroSimplesControl GetInstancia(CadastrosType type_Cadastro) { if (instancia == null) { instancia = new CadastroSimplesControl(); } type = type_Cadastro; return(instancia); }
public static CadastroSimples GetInstancia(CadastrosType t) { type = t; if (instancia == null) { instancia = new CadastroSimples(); } return(instancia); }
public static CadastroSimplesDAO GetInstancia(CadastrosType typeCadastro) { if (instancia == null) { instancia = new CadastroSimplesDAO(); } type = typeCadastro; return(instancia); }
private ComboBox selecionarComboBox(CadastrosType type) { switch (type) { case CadastrosType.Servico: return(comboBoxServicos); case CadastrosType.Urgencia: return(comboBoxUrgencia); case CadastrosType.Status: return(comboBoxStatus); default: throw new ArgumentOutOfRangeException(); } }
public static ICadastro GetCadastro(CadastrosType type) { switch (type) { case CadastrosType.Equipe: return(new Equipe()); case CadastrosType.Status: return(new Status()); case CadastrosType.Servico: return(new Servico()); case CadastrosType.Urgencia: return(new Urgencia()); default: throw new ArgumentOutOfRangeException(); } }
private void PreencherCombobox(CadastrosType type) { try { CadastroSimplesDAO cadastoSimplesDao = CadastroSimplesDAO.GetInstancia(type); IEnumerable <ICadastro> cadastros = cadastoSimplesDao.ListarTudo(); comboBoxEquipe.DisplayMember = "Text"; comboBoxEquipe.ValueMember = "Value"; comboBoxEquipe.DataSource = GetItems(cadastros).ToList(); comboBoxEquipe.SelectedIndex = 0; } catch (Exception ex) { MessageBox.Show($"Erro ao Buscar todas as Equipes\n Mensagem de Erro: " + ex, "Cadastro de Pessoa"); } }