예제 #1
0
        public TipoProduto AddTipoProduto(string tipo)
        {
            var tipoProduto = new TipoProduto()
            {
                Tipo = tipo,
            };

            basedados.TipoProduto.Add(tipoProduto);
            basedados.SaveChanges();

            return(tipoProduto);
        }
예제 #2
0
        public Colaboracao AddColaboracao(int NrEvento, int IdAnimador)
        {
            var colaboracao = new Colaboracao()
            {
                NrEvento   = NrEvento,
                IdAnimador = IdAnimador,
            };

            basedados.Colaboracao.Add(colaboracao);
            basedados.SaveChanges();

            return(colaboracao);
        }
예제 #3
0
        public Participacao AddParticipacao(int idEscola, int nrEvento)
        {
            var participacao = new Participacao()
            {
                IdEscola = idEscola,
                NrEvento = nrEvento,
            };

            basedados.Participacao.Add(participacao);
            basedados.SaveChanges();

            return(participacao);
        }
예제 #4
0
        public Inscricao AddInscricao(bool confirmacao, int idFilho, int NrEvento)
        {
            var inscricao = new Inscricao()
            {
                Confirmada      = confirmacao,
                FilhoIdPessoa   = idFilho,
                EventosNrEvento = NrEvento,
            };

            basedados.Inscricao.Add(inscricao);
            basedados.SaveChanges();

            return(inscricao);
        }
예제 #5
0
        public DetalheCompra AddDetalheCompra(int quantidade, int nCompra, int codProduto)
        {
            var detalhes = new DetalheCompra()
            {
                Quantidade         = quantidade,
                ComprasNrCompra    = nCompra,
                ProdutosCodProduto = codProduto,
            };

            basedados.DetalheCompra.Add(detalhes);
            basedados.SaveChanges();

            return(detalhes);
        }
        public Compra AddCompra(DateTime data, bool UtilizouCartao, int idCliente, int Produto)
        {
            var compra = new Compra()
            {
                Data               = data,
                UtilizouCartao     = UtilizouCartao,
                IdCliente          = idCliente,
                ProdutosCodProduto = Produto,
            };

            basedados.Compra.Add(compra);
            basedados.SaveChanges();

            return(compra);
        }
        public Produto AddProduto(string designacao, double preco, int stock, int codProduto)
        {
            var produto = new Produto()
            {
                Designacao     = designacao,
                Preco          = preco,
                StockExistente = stock,
                CodTipoProduto = codProduto,
            };

            basedados.Produto.Add(produto);
            basedados.SaveChanges();

            return(produto);
        }
예제 #8
0
        public Escola AddEscola(string nome, string morada, string telefone, string mail, string codPostal, string localidade)
        {
            var escola = new Escola()
            {
                Nome       = nome,
                Morada     = morada,
                Telefone   = telefone,
                Mail       = mail,
                CodPostal  = codPostal,
                Localidade = localidade,
            };

            basedados.Escola.Add(escola);
            basedados.SaveChanges();

            return(escola);
        }
        public Evento AddEvento(string descricao, string local, DateTime datahora, int limite, int idadeMinima, int idadeMaxima, string tipoEvento)
        {
            var evento = new Evento()
            {
                Descricao           = descricao,
                Local               = local,
                DataHora            = datahora,
                LimiteParticipantes = limite,
                IdadeInferior       = idadeMinima,
                IdadeSuperior       = idadeMaxima,
                TipoEvento          = tipoEvento,
            };

            basedados.Evento.Add(evento);
            basedados.SaveChanges();

            return(evento);
        }
예제 #10
0
        public Animador AddAnimador(string nome, string morada, string localidade, string codPostal, string telefone, string telemovel, string mail, string especialidade)
        {
            var animador = new Animador()
            {
                Nome          = nome,
                Morada        = morada,
                Localidade    = localidade,
                CodPostal     = codPostal,
                Telefone      = telefone,
                Telemovel     = telemovel,
                Mail          = mail,
                Especialidade = especialidade,
            };

            basedados.Pessoa.Add(animador);
            basedados.SaveChanges();

            return(animador);
        }
예제 #11
0
        public Cliente AddCliente(string nome, string morada, string localidade, string codPostal, string telefone, string telemovel, string mail, string nCartao, string valorOferta)
        {
            var cliente = new Cliente()
            {
                Nome        = nome,
                Morada      = morada,
                Localidade  = localidade,
                CodPostal   = codPostal,
                Telefone    = telefone,
                Telemovel   = telemovel,
                Mail        = mail,
                NrCartao    = nCartao,
                ValorOferta = valorOferta,
            };

            basedados.Pessoa.Add(cliente);
            basedados.SaveChanges();

            return(cliente);
        }
예제 #12
0
        public Filho AddFilho(string nome, string morada, string localidade, string codPostal, string telefone, string telemovel, string mail, string sexo, DateTime DataNascimento, int idEscola, int idProgenitor)
        {
            var filho = new Filho()
            {
                Nome           = nome,
                Morada         = morada,
                Localidade     = localidade,
                CodPostal      = codPostal,
                Telefone       = telefone,
                Telemovel      = telemovel,
                Mail           = mail,
                Sexo           = sexo,
                DataNascimento = DataNascimento,
                IdEscola       = idEscola,
                IdProgenitor   = idProgenitor,
            };

            basedados.Pessoa.Add(filho);
            basedados.SaveChanges();

            return(filho);
        }