Пример #1
0
        public Aluno ToAluno(tf_aluno obj)
        {
            return(new Aluno()
            {
                id = obj.id,
                nome = obj.nome,
                cpf = obj.cpf,
                id_usuario = obj.id_usuario,
                id_instituicao = obj.id_instituicao,

                email = obj.email,
            });
        }
Пример #2
0
        public tf_aluno Editar(tf_aluno aluno)
        {
            List <tf_aluno> lst = db.tf_aluno.Where(x => (x.id == aluno.id)).ToList <tf_aluno>();

            if (lst.Count == 0)
            {
                return(null);
            }

            lst[0].nome  = aluno.nome;
            lst[0].cpf   = aluno.cpf;
            lst[0].email = aluno.email;

            db.SaveChanges();

            return(lst[0]);
        }
Пример #3
0
        public Int32 Criar(string nome, string cpf, string email, int id_instituicao)
        {
            string senha     = cpf.Replace(".", "").Substring(0, 5);
            Int32  idUsuario = new Usuario().Add(email, senha, false, id_instituicao);

            tf_aluno aluno = new tf_aluno()
            {
                nome           = nome,
                cpf            = cpf,
                email          = email,
                id_instituicao = id_instituicao,
                id_usuario     = idUsuario
            };

            db.tf_aluno.Add(aluno);
            db.SaveChanges();
            return(aluno.id);
        }