public FuncionarioItem ReturnFuncFromPreview(FuncionarioItemPreview funcionarioItemPreview) { foreach (var funcionarioItem in FuncionarioCollection) { if (funcionarioItem.IdFuncionario == Convert.ToInt32(funcionarioItemPreview.Idfuncionario)) { return(funcionarioItem); } } return(null); }
//loads funcionario data to permanent list of cuncionarios #region discontinued /// <summary /// ------------------------------------------ DISCONTINUED------------------------------ /// deal with all information from DATATABLE(SQL) AND INSERTS INTO RIGHT FIELDS /// ABANDONED. /// </summary> /// <param name="_dt"></param> #endregion #region FuncionarioPreviewGenerator private void GetFuncPreview() { DataTable dtNomes = new DataTable(); DataBaseHandler dbHandler = new DataBaseHandler(); dtNomes = dbHandler.PreviewGetFuncionariosTolist(); string nome = ""; int matricula = 0; FuncionarioItemPreview addFuncPreview = new FuncionarioItemPreview(); for (int x = 0; x < dtNomes.Rows.Count; x++) { for (int y = 0; y < dtNomes.Columns.Count; y++) { if (y == 0) { matricula = Convert.ToInt32(dtNomes.Rows[x][y].ToString()); } else { nome = dtNomes.Rows[x][y].ToString(); } } FuncionarioItemPreview addFuncPr = new FuncionarioItemPreview(matricula, nome); _previewList.Add(addFuncPr); } var realist = new FuncionarioCollectionPreview(); //Adiciona nomes à list view foreach (FuncionarioItemPreview funcionario in _previewList) { listBox1.Items.Add(funcionario.Name); } }
public void RemoveFuncionario(FuncionarioItemPreview funcionario) { FuncionarioColPreview.Remove(funcionario); }
public void AddFuncionario(FuncionarioItemPreview funcionario) { FuncionarioColPreview.Add(funcionario); }