private void pesquisarFuncButton_Click(object sender, RoutedEventArgs e) { string Nome = NameTxtBox.Text; string Clt = CltTxtBox.Text; string Username = UsernameTxtBox.Text; string Cpf = CpfTxtBox.Text; string Email = EmailTxtBox.Text; string Telefone = TelTxtBox.Text; FuncionarioModel f = new FuncionarioModel(); f.Nome = Nome; if(Clt != "") f.Clt = Convert.ToInt64(Clt); else f.Clt = -1; f.Email = Email; f.Telefone = Telefone; if (Cpf != "") f.Cpf = Convert.ToInt64(Cpf); else f.Cpf = -1; f.Username = Username; FuncionarioController lCtrl = new FuncionarioController(); List<FuncionarioModel> listFuncionario = lCtrl.query(f); var db = new Contexto(); this.FuncDataGrid.ItemsSource = listFuncionario; }
public ConsultaFuncionarioPage() { InitializeComponent(); var db = new Contexto(); this.FuncDataGrid.ItemsSource = db.Funcionario.ToList(); }
private void removeFuncButton_Click(object sender, RoutedEventArgs e) { string delFunc = delCpfTxtBox.Text; int index = Convert.ToInt32(delFunc); FuncionarioController fCtrl = new FuncionarioController(); FuncionarioModel funcionario = new FuncionarioModel(); funcionario = fCtrl.findInfo(index); fCtrl.deleteInfo(funcionario); var db = new Contexto(); this.FuncDataGrid.ItemsSource = db.Funcionario.ToList(); }