コード例 #1
0
        private void CsFuncionario_Preencher()
        {
            CsFuncionarioCommand    csFuncionarioCommand    = new CsFuncionarioCommand();
            CsCollectionFuncionario csCollectionFuncionario = csFuncionarioCommand.SeacherNameFuncionario(null, null);

            try
            {
                foreach (CsFuncionario item in csCollectionFuncionario)
                {
                    CboxFuncionario.Items.Add(item.Nome);
                }
            }
            catch (IndexOutOfRangeException)
            {
                MessageBox.Show("Não há dados registrados em empresa.");
            }
            catch (Exception exception)
            {
                MessageBox.Show("Não foi possivel preencher empresa, detalhes: " + exception.Message);
            }
            finally
            {
                CboxFuncionario.SelectedIndex = 0;
            }
        }
コード例 #2
0
        public CsCollectionFuncionario FuncionarioParametroColecao_Returno(CommandType commandType, string oleDbCommand, string where, string name)
        {
            csFuncionario           = new CsFuncionario();
            csCollectionFuncionario = new CsCollectionFuncionario();
            csCommand = new CsCommand();

            csCommand.ParameterCollection_Clear();

            if (!(String.IsNullOrEmpty(name)))
            {
                csCommand.ParameterCollection_Add("@Name", name);
            }

            DataTable dataTable = csCommand.ExecuteCommandConsult(commandType, oleDbCommand);

            foreach (DataRow linha in dataTable.Rows)
            {
                csCollectionFuncionario.Add(csFuncionario.CsFuncionarioDataGridView(linha));
            }

            return(csCollectionFuncionario);
        }