public void LogarUsuario(string email, string pass) { string strCom = "Select id_usuario, email_usuario , nm_usuario , senha_usuario from usuario where email_usuario = :email_usuario and senha_usuario = :senha_usuario"; try { using (NpgsqlConnection conexao = ConnectionFactory.createConnection()) { Model.Aluno objAluno = new Model.Aluno(); NpgsqlCommand comm = new NpgsqlCommand(strCom, conexao); comm.Parameters.AddWithValue("email_usuario", email); comm.Parameters.AddWithValue("senha_usuario", pass); NpgsqlDataReader dataReader = comm.ExecuteReader(); CarregarAluno(dataReader); //carregarCursos CursoDAL dalCurso = new CursoDAL(); List<Model.Curso> vListCurso = new List<Model.Curso>(); vListCurso = dalCurso.ObterCursoXAluno(Model.Session.Session.Aluno.Id); Model.Session.Session.Aluno.CursoCadastrado = new List<Model.Curso>(); Model.Session.Session.Aluno.CursoCadastrado = vListCurso; } } catch (Exception ex) { //log throw new ExceptionDAL(ex.Message, ex); } }
public void Insert(Model.Aluno oAluno) { if (oAluno.Nome == "") { throw new Exception("Campo Obrigatório!"); } dalAl.Insert(oAluno); }
public void CarregarAluno(NpgsqlDataReader dr) { Model.Aluno objAluno = new Model.Aluno(); if (dr.Read()) { objAluno.Nome = dr.IsDBNull(dr.GetOrdinal("nm_usuario")) ? string.Empty : dr.GetString(dr.GetOrdinal("nm_usuario")); objAluno.Email = dr.IsDBNull(dr.GetOrdinal("email_usuario")) ? string.Empty : dr.GetString(dr.GetOrdinal("email_usuario")); objAluno.Senha = dr.IsDBNull(dr.GetOrdinal("senha_usuario")) ? string.Empty : dr.GetString(dr.GetOrdinal("senha_usuario")); objAluno.Id = dr.IsDBNull(dr.GetOrdinal("id_usuario")) ? 0 : dr.GetInt32(dr.GetOrdinal("id_usuario")); Model.Session.Session.Aluno = objAluno; } else { throw new ExceptionDAL("Não foi possível logar usuário"); } }
protected void btnCadastrar_Click(object sender, EventArgs e) { Model.Aluno objAluno = new Model.Aluno(); objAluno.Email = txtEmail.Text; objAluno.Nome = txtNome.Text; objAluno.Senha = txtSenha.Text; try { BLL.Aluno bllAluno = new BLL.Aluno(); bllAluno.CadastrarAluno(objAluno); } catch (Exception ex) { throw new Exception(ex.Message); } }
private List <Model.Aluno> listaAlunos(data.Turma turma) { List <Model.Aluno> alunos = new List <Model.Aluno>(); foreach (var x in turma.Aluno) { Model.Aluno a = new Model.Aluno() { AlunoId = x.AlunoId, Idade = x.Idade, Nome = x.Nome, Sobrenome = x.Sobrenome }; alunos.Add(a); } return(alunos); }
public void Delete(Model.Aluno oAluno) { SqlConnection con = new SqlConnection(Banco.stringDeConexao); string sql = "DELETE Aluno WHERE Codigo = @Codigo"; SqlCommand cmd = new SqlCommand(sql, con); cmd.Parameters.AddWithValue("@Codigo", oAluno.Codigo); con.Open(); try { cmd.ExecuteNonQuery(); } finally { con.Close(); } }
// GET api/aluno/5 //Lista o Aluno Por Id public Model.Aluno Get(int id) { _context = new data.MarlinBdEntities(); Model.Aluno aluno = (from x in _context.Aluno where x.AlunoId == id select new Model.Aluno { AlunoId = x.AlunoId, Idade = x.Idade, Nome = x.Nome, Sobrenome = x.Sobrenome, Turma = new Model.Turma() { TurmaId = x.Turma.TurmaId, NomeTurma = x.Turma.NomeTurma } } ).FirstOrDefault(); return(aluno); }
public static ObservableCollection <Aluno> GetAluno() { ObservableCollection <Aluno> listaAlunos = new ObservableCollection <Aluno>(); var aluno = new Model.Aluno() { Id = Guid.NewGuid(), RM = "542621", Nome = "Anderson Silva", Email = "*****@*****.**" }; var aluno2 = new Model.Aluno() { Id = Guid.NewGuid(), RM = "40918", Nome = "Rafael Soares", Email = "*****@*****.**" }; listaAlunos.Add(aluno); listaAlunos.Add(aluno2); return(listaAlunos); }
public void Update(Model.Aluno oAluno) { SqlConnection con = new SqlConnection(Banco.stringDeConexao); string sql = "UPDATE Aluno SET Rg = @Rg, Cpf= @Cpf ,Responsavel=@Responsavel ,Telefone=@Telefone,DataCadastro=@DataCadastro WHERE Nome = @Nome"; SqlCommand cmd = new SqlCommand(sql, con); cmd.Parameters.AddWithValue("@Codigo", oAluno.Codigo); cmd.Parameters.AddWithValue("@Nome", oAluno.Nome); cmd.Parameters.AddWithValue("@Rg", oAluno.Rg); cmd.Parameters.AddWithValue("@Cpf", oAluno.Cpf); cmd.Parameters.AddWithValue("@Telefone", oAluno.Telefone); cmd.Parameters.AddWithValue("@Responsavel", oAluno.Responsavel); cmd.Parameters.AddWithValue("@DataCadastro", oAluno.DataCadastro); con.Open(); try { cmd.ExecuteNonQuery(); } finally { con.Close(); } }
public void Insert(Model.Aluno oAluno) { SqlConnection con = new SqlConnection(Banco.stringDeConexao); string sql = "INSERT INTO Aluno (DataCadastro,Nome, Rg, Cpf,,Responsavel,Telefone,Rua) VALUES (@DataCadastro,@Nome, @Rg, @Cpf,@Responsavel,@Telefone)"; SqlCommand cmd = new SqlCommand(sql, con); //cmd.Parameters.AddWithValue("@Codigo",oAluno.Codigo); cmd.Parameters.AddWithValue("@Nome", oAluno.Nome); cmd.Parameters.AddWithValue("@Rg", oAluno.Rg); cmd.Parameters.AddWithValue("@Cpf", oAluno.Cpf); cmd.Parameters.AddWithValue("@Telefone", oAluno.Telefone); cmd.Parameters.AddWithValue("@Responsavel", oAluno.Responsavel); cmd.Parameters.AddWithValue("@DataCadastro", oAluno.DataCadastro); con.Open(); try { cmd.ExecuteNonQuery(); } finally { con.Close(); } }
private void enviarBtn_Click(object sender, EventArgs e) { if (this.validateForm()) { Endereco.Model.Endereco endereco = new Endereco.Model.Endereco(); pessoa.nome = nomeTb.Text; pessoa.cpf = cpfTb.Text; endereco.cep = cepTb.Text; if (dataNascimentoTb.MaskFull) { pessoa.dataNascimento = DateTime.Parse(dataNascimentoTb.Text); } if (!numeroTb.Text.Equals("")) { endereco.numero = int.Parse(numeroTb.Text); } pessoa.endereco = endereco; if (pessoa.GetType().Name.Contains(typeof(Pessoa.Model.Usuario).Name)) { Model.Usuario usuario = (Model.Usuario)pessoa; usuario.login = loginTb.Text; usuario.senha = senhaTb.Text; if (opt == App.CrudOpt.CADASTRAR) { pessoaDao.add(usuario); } else { if (pessoaWithoutModify.GetType() != usuario.GetType()) { pessoaDao.delete(pessoaWithoutModify); pessoaDao.add(usuario); } else { pessoaDao.update(usuario); } } pessoaDao.saveChanges(); } else if (pessoa.GetType().Name.Contains(typeof(Pessoa.Model.Aluno).Name)) { Model.Aluno aluno = (Model.Aluno)pessoa; aluno.matricula = matriculaTb.Text; if (opt == App.CrudOpt.CADASTRAR) { pessoaDao.add(aluno); } else { if (pessoaWithoutModify.GetType() != aluno.GetType()) { pessoaDao.delete(pessoaWithoutModify); pessoaDao.add(aluno); } else { pessoaDao.update(aluno); } } pessoaDao.saveChanges(); } else { Model.Autor autor = (Model.Autor)pessoa; autor.site = siteTb.Text; if (opt == App.CrudOpt.CADASTRAR) { pessoaDao.add(autor); } else { if (pessoaWithoutModify.GetType() != autor.GetType()) { pessoaDao.delete(pessoaWithoutModify); pessoaDao.add(autor); } else { pessoaDao.update(autor); } } pessoaDao.saveChanges(); } if (Owner != null) { PessoaForm pf = (PessoaForm)Owner; pf.clean(); } MessageBox.Show("Salvo com sucesso !"); this.Close(); } }