public ActionResult CadastrarProfessor(Professor professor, HttpPostedFileBase fupImagem) { if (ModelState.IsValid) { if (fupImagem != null) { string nomeImagem = Path.GetFileName(fupImagem.FileName); string caminho = Path.Combine(Server.MapPath("~/Images/"), nomeImagem); fupImagem.SaveAs(caminho); professor.FotoProfessor = nomeImagem; } else { professor.FotoProfessor = "semImagem.jpg"; // ENCONTRAR FOTO SEM NADA PRA COLOCAR AQUI } if (ProfessorDAO.CadastrarProfessor(professor) == true) { ModelState.AddModelError("", "Professor adicionado com sucesso!"); return(View(professor)); } else { ModelState.AddModelError("", "Não é possível alterar um professor com o mesmo CPF!"); return(View(professor)); } } else { return(View(professor)); } }
private void btnGravarProfessor_Click(object sender, RoutedEventArgs e) { if (!string.IsNullOrEmpty(txtNomeProfessor.Text)) { //gravar no banco. professor = new Professor() { Nome = txtNomeProfessor.Text, CPF = Convert.ToString(txtCPFProfessor.Text), dataNasc = Convert.ToDateTime(dateNascimentoProfessor.Text) }; if (ProfessorDAO.CadastrarProfessor(professor)) { LimparCampos(); MessageBox.Show("Professor cadastrado com sucesso!", "Escola WPF", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show("Esse professor já está Cadastrado!", "Escola WPF", MessageBoxButton.OK, MessageBoxImage.Error); } } else { MessageBox.Show("Favor preencher o nome!", "Escola WPF", MessageBoxButton.OK, MessageBoxImage.Error); } }
private void btnCadastrarProduto_Click(object sender, RoutedEventArgs e) { if (txtNome.Text != "" && txtCpf.Text != "" && txtRg.Text != "" && txtEstado.Text != "" && txtCidade.Text != "" && txtBairro.Text != "" && txtEmail.Text != "" && txtSenha.Text != "") { Professor p = new Professor { nome = txtNome.Text, senha = txtSenha.Text, email = txtEmail.Text, cpf = txtCpf.Text, rg = txtRg.Text, estado = txtEstado.Text, cidade = txtCidade.Text, bairro = txtBairro.Text, }; if (ProfessorDAO.CadastrarProfessor(p)) { MessageBox.Show("Professor Cadastrado!", "Sucesso", MessageBoxButton.OK, MessageBoxImage.Information); LimparFormulario(); } else { MessageBox.Show("Esse Professor já existe!", "Erro", MessageBoxButton.OK, MessageBoxImage.Error); } } else { MessageBox.Show("Prencha todos os campos", "Erro", MessageBoxButton.OK, MessageBoxImage.Error); } }
protected void btnSubmitLogin_Click(object sender, EventArgs e) { if (!txtNomeProfessor.Text.Equals(String.Empty)) { professor.nomeProfessor = txtNomeProfessor.Text; if (!disciplinas.Text.Equals("Selecione")) { professor.disciplina = disciplinas.Text; if (!txtNomeUsuario.Text.Equals(String.Empty)) { if (txtSenhaUsuario.Text.Equals(txtConfirmacaoSenhaUsuario.Text)) { string retorno = profdao.CadastrarProfessor(professor, txtNomeUsuario.Text, txtSenhaUsuario.Text, ref id_user); if (retorno == "Cadastro efetuado com sucesso!") { Response.Redirect("loginProfessor.aspx"); } } } } } }
public Boolean CadastrarProfessor(Professor professor) { //Aqui vão as regras de negocio (não cadastrar com mesmo nome...etc); return(professorDAO.CadastrarProfessor(professor)); }