예제 #1
0
        private void ConsultaVaga()
        {
            AcessoBancoDeDados banco = new AcessoBancoDeDados();

            listando = banco.Consultar();
            LISTAVAGA.ItemsSource = listando;
            LBLCUNT.Text          = "Quantidade de vagas " + listando.Count.ToString();
        }
        public ConsultaVagas()
        {
            InitializeComponent();
            AcessoBancoDeDados banco = new AcessoBancoDeDados();

            listando = banco.Consultar();
            LISTAVAGA.ItemsSource = listando;
            LBLCUNT.Text          = "Quantidade de vagas " + listando.Count.ToString();
        }
예제 #3
0
        public void ExcluirVaga(object sender, EventArgs args) //Todo botão possuir um object sender, EventArgs args
        {
            Label lblExcluir             = (Label)sender;
            TapGestureRecognizer tapgest = (TapGestureRecognizer)lblExcluir.GestureRecognizers[0]; //Aqui estamos pegando o toque na label
            Vagas vaga = tapgest.CommandParameter as Vagas;                                        //Aqui estamos pegando a propriedade dela que e uma Vagas e colocando para ser um botão
            AcessoBancoDeDados banco = new AcessoBancoDeDados();

            banco.Exclusao(vaga);
            ConsultaVaga();
        }
        public void SALVAEDITADO(object sender, EventArgs args)
        {
            vaga.NomeVagas     = VAGA.Text;
            vaga.Empresa       = EMPRESA.Text;
            vaga.Quantidade    = short.Parse(QUANTIDADE.Text);
            vaga.Cidade        = CIDADE.Text;
            vaga.Salario       = double.Parse(SALARIO.Text);
            vaga.Descricao     = DESCICAO.Text;
            vaga.TipoDeContato = (TIPOCONTRATACAO.IsToggled) ? "CLT" : "PJ";
            vaga.Telefone      = TELEFONE.Text;
            vaga.Email         = EMAIL.Text;


            AcessoBancoDeDados banco = new AcessoBancoDeDados();

            banco.Atualizacao(vaga);


            App.Current.MainPage = new NavigationPage(new MinhasVagasCadastrada());
            //TODO - ATUALIZAR BANCO DE DADOS
        }
        public void SALVACADASTRO(object sender, EventArgs args)
        {
            //TODO - validar dados de cadastro
            Vagas vaga = new Vagas();

            vaga.NomeVagas     = VAGA.Text;
            vaga.Empresa       = EMPRESA.Text;
            vaga.Quantidade    = short.Parse(QUANTIDADE.Text);
            vaga.Cidade        = CIDADE.Text;
            vaga.Salario       = double.Parse(SALARIO.Text);
            vaga.Descricao     = DESCICAO.Text;
            vaga.TipoDeContato = (TIPOCONTRATACAO.IsToggled) ? "PJ" : "CLT";
            vaga.Telefone      = TELEFONE.Text;
            vaga.Email         = EMAIL.Text;

            AcessoBancoDeDados banco = new AcessoBancoDeDados();

            banco.Cadastro(vaga);
            //TODO - voltar tela de pesquisa
            App.Current.MainPage = new NavigationPage(new ConsultaVagas());
            ///O TODO FAZ COM QUE APAREÇAR INFORMAÇÕES A SER APRESENTADA NO PROGRAMA, NO LISTA DE TAREFAS VC PODE ACOMPANHAR
        }