private void btnCadastrar_Click(object sender, EventArgs e) { curso.Nome = txtNome.Text; //Recuperar o valor selecionado na combobox curso.Cod_coordenador = Convert.ToInt16(cmbCoordenador.SelectedValue); cursoDAL.Cadastrar(curso); MessageBox.Show("Curso cadastrado"); txtNome.Clear(); //Selecionar o primeiro item da combobox cmbCoordenador.SelectedIndex = 0; }
protected void btnCadastrar_Click(object sender, EventArgs e) { try { BLL.Curso curso = new BLL.Curso(); curso.Descricao = txtDescricao.Text; curso.Periodo = txtPeriodo.Text; curso.IdCoordenador = Convert.ToInt32(cmbCoordenador.SelectedValue); DAL.CursoDAL cursoDAL = new DAL.CursoDAL(); cursoDAL.Cadastrar(curso); lblMsg.Text = "Curso cadastrado"; txtDescricao.Text = ""; txtPeriodo.Text = ""; cmbCoordenador.SelectedIndex = 0; } catch (Exception ex) { lblMsg.Text = ex.Message; } }
protected void btnEnviar_Click(object sender, EventArgs e) { if (fulImagens.PostedFile.ContentLength < 625000) // Menor que 5MB (625000 megabyte) { try { if (fulImagens.HasFile)//Verifica se algum arquivo foi selecionado { try { //Aqui ele vai filtrar pelo tipo de arquivo if (fulImagens.PostedFile.ContentType == "image/jpeg" || fulImagens.PostedFile.ContentType == "image/png" || fulImagens.PostedFile.ContentType == "image/gif" || fulImagens.PostedFile.ContentType == "image/bmp") { try { //Obtem o HttpFileCollection (Lista de arquivos) HttpFileCollection hfc = Request.Files; for (int i = 0; i < hfc.Count; i++) { HttpPostedFile hpf = hfc[i]; if (hpf.ContentLength > 0) //Verifica se o arquivo é maior que 0 bytes { //Pega o nome do arquivo string nome = System.IO.Path.GetFileName(hpf.FileName); //Pega a extensão do arquivo string extensao = Path.GetExtension(hpf.FileName); //Gera nome novo do Arquivo numericamente //string filename = string.Format("{0:00000000000000}", GerarID()); string filename = DateTime.Now.ToString().Replace("/", "").Replace(":", "").Replace(" ", "_"); //Caminho a onde será salvo hpf.SaveAs(Server.MapPath("~/UI/imagens/") + filename + "_" + i + extensao); cu.Imagem = "/UI/imagens/" + filename + "_" + i + extensao; cu.Nome = txtNome.Text; cu.Valor = decimal.Parse(txtValor.Text); cu.Horas = txtHoras.Text; cu.Descricao = txtDescricao.Text; cu.IdProfessor = Convert.ToInt32(Session["idprof"]); cu.IdAdm = 1; cuDAL.Cadastrar(cu); } } } catch (Exception ex) { lblMensagem.Text = "Erro: " + ex.Message; } // Mensagem se tudo ocorreu bem Response.Write("<script>alert('Cadastro efetuado!')</script>"); btnFiltrar_Click(null, null); } else { // Mensagem notifica que é permitido carregar apenas // as imagens definida la em cima. lblMensagem.Text = "É permitido carregar apenas imagens!"; } } catch (Exception ex) { // Mensagem notifica quando ocorre erros lblMensagem.Text = @"O arquivo não pôde ser carregado. O seguinte erro ocorreu: " + ex.Message; } } else { lblMensagem.Text = "Nenhum arquivo selecionado"; } } catch (Exception ex) { // Mensagem notifica quando ocorre erros lblMensagem.Text = @"O arquivo não pôde ser carregado. O seguinte erro ocorreu: " + ex.Message; } } else { // Mensagem notifica quando imagem é superior a 3 MB lblMensagem.Text = "Não é permitido carregar imagem maior que 3 MB"; } txtNome.Text = ""; txtValor.Text = ""; txtHoras.Text = ""; txtDescricao.Text = ""; txtNome.Focus(); }