private void BarraBotao_Click(object sender, System.Web.UI.WebControls.CommandEventArgs e) { switch (e.CommandName) { case "Novo": Response.Redirect("../Cadastros/frmCadastrarAgendaAtendimento.aspx"); break; case "Pesquisar": Response.Redirect("../Consultas/frmConsultarAgendaAtendimento.aspx"); break; case "Salvar": if (validaHorario()) { if (this.Salvar()) { Mensagem1.Aviso(ConfigurationManager.AppSettings["01_Inclusao"].ToString()); } } break; case "Limpar": this.Limpar(); break; case "Voltar": Response.Redirect("../Geral/index.aspx"); break; default: break; } }
public void Selecionar() { try { Id = int.Parse(Request["codigo"]); Model.Entidade.Portal objPortal = new Model.Entidade.Portal().Selecionar(Id); txtTitulo.Text = objPortal.Titulo; Editor1.Content = objPortal.Descricao; txtData.Text = objPortal.Data.ToString("dd/MM/yyyy HH:mm"); if (objPortal.Tipo == "1") { rdlOpcao.Items[0].Selected = true; } else if (objPortal.Tipo == "2") { rdlOpcao.Items[1].Selected = true; } else if (objPortal.Tipo == "3") { rdlOpcao.Items[2].Selected = true; } this.Opcao(); this.DesenharImagem(); this.ClientScript.RegisterClientScriptBlock(this.GetType(), "visible", "desabilitarCampos('" + objPortal.Tipo.ToString() + "')", true); } catch (Exception ex) { Mensagem1.Aviso(ex.ToString()); } }
public void Selecionar() { try { if (objAtendimento == null) { objAtendimento = new Atendimento(); } int codigo = Convert.ToInt32(Request.QueryString["codigo"]); objAtendimento = objAtendimento.Selecionar(codigo); txtNome.Text = objAtendimento.Aluno.Pessoa.Nome; CarregaProfissao(objAtendimento.Docente); ddlProfissao.SelectedValue = objAtendimento.Profissao.Codigo.ToString(); txtDataInicial.Text = objAtendimento.DataHorarioInicial.ToString("dd/MM/yyyy HH:mm"); txtDataFinal.Text = objAtendimento.DataHorarioFinal.ToString("dd/MM/yyyy HH:mm"); txtAtendimento.Text = objAtendimento.Descricao; hfdNome.Value = objAtendimento.Aluno.Codigo.ToString(); } catch (Model.Base.GepexException.EBancoDados ex) { Mensagem1.Aviso(Comum.TraduzirMensagem(ex)); } catch (Model.Base.GepexException.ERegraNegocio ex) { Mensagem1.Aviso(ex.Message); } catch (Exception ex) { Mensagem1.Aviso(ex.ToString()); } }
protected void gdvConteudoProgramaticoPedagogico_RowEditing(object sender, GridViewEditEventArgs e) { int codigo = Convert.ToInt32(gdvConteudoProgramaticoPedagogico.DataKeys[e.NewEditIndex].Values[0]); ConteudoPedagogico objConteudoPedagogico = new ConteudoPedagogico(); try { objConteudoPedagogico = objConteudoPedagogico.Selecionar(codigo); txtNumeroAulas.Text = objConteudoPedagogico.NumeroAulas.ToString(); txtConteudoDataInicial.Text = objConteudoPedagogico.DataInicial.ToString("dd/MM/yyyy"); txtConteudoDataFinal.Text = objConteudoPedagogico.DataFinal.ToString("dd/MM/yyyy"); txtObjetivoEspecifico.Text = objConteudoPedagogico.ObjetivoEspecifico; txtConteudo.Text = objConteudoPedagogico.Conteudo; txtMetodo.Text = objConteudoPedagogico.Metodo; Session["codigoConteudo"] = objConteudoPedagogico.Codigo; } catch (Model.Base.GepexException.EBancoDados ex) { Mensagem1.Aviso(Comum.TraduzirMensagem(ex)); } catch (Model.Base.GepexException.ERegraNegocio ex) { Mensagem1.Aviso(ex.Message); } catch (Exception ex) { Mensagem1.Aviso(ex.ToString()); } }
private void CarregaProfissao(Docente objDocente) { if (objDocente == null) { Mensagem1.Aviso("Não é permitido a inclusão de atendimento. Usuário logado não esta vinculado a um docente."); } else { objDocente = objDocente.Selecionar(objDocente.Codigo); DataTable dt = new DataTable(); dt.Columns.Add("Codigo", Type.GetType("System.Int32")); dt.Columns.Add("Descricao", Type.GetType("System.String")); Profissao objProfissao = new Profissao(); objProfissao = objDocente.Profissao; DataRow dr = dt.NewRow(); dr["Codigo"] = objProfissao.Codigo; dr["Descricao"] = objProfissao.Descricao; dt.Rows.Add(dr); ddlProfissao.Items.Clear(); ListItem itemProfissao = new ListItem(); itemProfissao.Text = "(--Selecione--)"; itemProfissao.Value = "0"; ddlProfissao.Items.Add(itemProfissao); ddlProfissao.DataSource = dt; ddlProfissao.DataTextField = "Descricao"; ddlProfissao.DataValueField = "Codigo"; ddlProfissao.DataBind(); ddlProfissao.SelectedIndex = 1; } }
protected void gdvPortal_Sorting(object sender, GridViewSortEventArgs e) { try { List <Model.Entidade.Portal> lista = (List <Model.Entidade.Portal>)ViewState["Grid"]; if (lista != null) { string sortDireciton = Comum.ConvertSortDirectionToSql(((principal)this.Master).GridViewSortDirection); ((principal)this.Master).GridViewSortDirection = Comum.TrocarSortDirection(Comum.ConvertSqlDirectionToSort(sortDireciton)); DataTable dt = new DataTable(); dt.Columns.Add("codigo", System.Type.GetType("System.String")); dt.Columns.Add("data", System.Type.GetType("System.String")); dt.Columns.Add("tipoFormatado", System.Type.GetType("System.String")); dt.Columns.Add("titulo", System.Type.GetType("System.String")); dt.Columns.Add("descricao", System.Type.GetType("System.String")); foreach (Model.Entidade.Portal t in lista) { dt.Rows.Add(new String[] { t.Codigo.ToString(), t.Data.ToString("dd/MM/yyyy"), t.TipoFormatado.ToString(), t.Titulo.ToString(), t.Descricao.ToString() }); } DataView dataView = new DataView(dt); dataView.Sort = e.SortExpression + " " + sortDireciton; gdvPortal.DataSource = dataView; gdvPortal.DataBind(); } } catch (Exception) { Mensagem1.Aviso(ConfigurationManager.AppSettings["07_Operacao"].ToString()); } }
public void Selecionar() { int codigo = Convert.ToInt32(Request.QueryString["codigo"]); if (objAgendaAluno == null) { objAgendaAluno = new AgendaAluno(); } try { objAgendaAluno = objAgendaAluno.Selecionar(codigo); Aluno objAluno = new Aluno(); objAluno = objAgendaAluno.Aluno; ddlAluno.SelectedValue = objAluno.Codigo.ToString(); txtAnotacao.Text = objAgendaAluno.Recado; } catch (Model.Base.GepexException.EBancoDados ex) { Mensagem1.Aviso(Comum.TraduzirMensagem(ex)); } catch (Model.Base.GepexException.ERegraNegocio ex) { Mensagem1.Aviso(ex.Message); } catch (Exception) { throw; } }
private void BarraBotao_Click(object sender, System.Web.UI.WebControls.CommandEventArgs e) { switch (e.CommandName) { case "Novo": Response.Redirect("../Cadastros/frmCadastrarAgendaAtendimento.aspx"); break; case "Pesquisar": if (ddlFuncionario.SelectedIndex != 0) { this.Selecionar(); } else { Mensagem1.Aviso("Selecione o Campo Funcionario"); } break; case "Limpar": this.Limpar(); break; case "Voltar": Response.Redirect("../Geral/index.aspx"); break; default: break; } }
protected void gdvPortal_RowDeleting(object sender, GridViewDeleteEventArgs e) { try { Model.Entidade.Portal objPortal = new Model.Entidade.Portal().Selecionar(Convert.ToInt32(gdvPortal.DataKeys[e.RowIndex].Values[0])); foreach (PortalImagem imagem in objPortal.ListaImagem) { string arquivo = "e:/home/escola29ma/web/upload/Portal/" + imagem.Diretorio; FileInfo infoArquivo = new FileInfo(arquivo); string arquivoTMP = "e:/home/escola29ma/web/upload/Portal/tmp/" + imagem.Diretorio; FileInfo infoArquivoTMP = new FileInfo(arquivoTMP); if (infoArquivo.Exists) { infoArquivo.Delete(); } if (infoArquivoTMP.Exists) { infoArquivoTMP.Delete(); } } if (objPortal.Excluir(objPortal.Codigo)) { Mensagem1.Aviso(ConfigurationManager.AppSettings["02_Exclusao"].ToString()); this.Limpar(); } } catch (Model.Base.GepexException.EBancoDados ex) { Mensagem1.Aviso(Comum.TraduzirMensagem(ex)); } catch (Exception ex) { throw new Exception(ex.ToString()); } }
public void Selecionar() { Model.Entidade.Portal objPortal = new Model.Entidade.Portal(); IList <Model.Entidade.Portal> lsPortal = null; objPortal.Tipo = rdlTipo.SelectedValue; if (txtTitulo.Text != string.Empty) { objPortal.Titulo = txtTitulo.Text; } if (txtData.Text != "__/__/____") { objPortal.Data = Convert.ToDateTime(txtData.Text); } lsPortal = objPortal.SelecionarPorCriterio(); if (lsPortal.Count != 0) { ViewState["Grid"] = lsPortal; gdvPortal.DataSource = lsPortal; gdvPortal.DataBind(); } else { this.Limpar(); Mensagem1.Aviso("Nenhum contéudo foi localizado."); } }
public bool Salvar() { bool result = false; try { if (objAtendimento == null) { objAtendimento = new Atendimento(); } Usuario usuario = ((principal)this.Master).usuarioLogado; Docente docenteUsuario = new Docente().SelecionarPorPessoa(usuario.Pessoa); objAtendimento.Docente = docenteUsuario; objAtendimento.Profissao = docenteUsuario.Profissao; Compromisso objCompromisso = new Compromisso(); if (Request.QueryString["Compromisso"] != null) { objCompromisso = objCompromisso.Selecionar(Convert.ToInt32(Request.QueryString["Compromisso"])); objCompromisso.Situacao = "A";//Situação atendido. } if (objCompromisso == null || objCompromisso.Codigo == 0) { objAtendimento.Compromisso = null; } else { objAtendimento.Compromisso = objCompromisso; } Aluno objAluno = new Aluno(); objAluno = objAluno.Selecionar(Convert.ToInt32(hfdNome.Value)); objAtendimento.Aluno = objAluno; objAtendimento.Descricao = txtAtendimento.Text; objAtendimento.DataHorarioInicial = Convert.ToDateTime(txtDataInicial.Text); objAtendimento.DataHorarioFinal = Convert.ToDateTime(txtDataFinal.Text); result = objAtendimento.Confirmar(); } catch (Model.Base.GepexException.EBancoDados ex) { Mensagem1.Aviso(Comum.TraduzirMensagem(ex)); } catch (Model.Base.GepexException.ERegraNegocio ex) { Mensagem1.Aviso(ex.Message); } catch (FormatException) { Mensagem1.Aviso("Data Inválida."); } catch (Exception ex) { Mensagem1.Aviso(ex.ToString()); } return(result); }
protected void btnUpload_Click(object sender, EventArgs e) { try { if (Id < 1) { throw new Exception("Não é possível adicionar uma imagem antes de Salvar o contéudo do portal."); } //Extensões permitidas string[] extensoes = new string[] { "image/pjpeg", "image/jpeg", "image/gif", "image/x-png", "image/png" }; if (file.PostedFile.FileName == string.Empty) { throw new Exception("Informe o caminho da imagem."); } FileInfo infoArquivo = new FileInfo(file.PostedFile.FileName); bool arquivoInvalido = false; if (file.PostedFile.ContentLength > 4000000) { Mensagem1.Aviso("Tamanho da imagem é deve ser menor que 4 mb."); arquivoInvalido = true; } if (!arquivoInvalido) { arquivoInvalido = true; for (int i = 0; i < extensoes.Length; i++) { if (file.PostedFile.ContentType == extensoes[i]) { arquivoInvalido = false; break; } } if (arquivoInvalido) { Mensagem1.Aviso("Extensão do arquivo inválido. Só é permitido arquivos com extensão: .jpg, .png e .gif"); } } if (!arquivoInvalido) { string arquivo = DateTime.Now.ToString().Replace(":", "").Replace("/", "-") + infoArquivo.Extension; string caminho = ConfigurationManager.AppSettings["caminhoFTP"].ToString(); file.PostedFile.SaveAs(caminho + arquivo); Util.Util util = new Util.Util(); util.RedimensionarImagem(arquivo, caminho, 150, 79); PortalImagem objImagem = new PortalImagem(); objImagem.Imagem = infoArquivo.Name; objImagem.Diretorio = arquivo; objImagem.Portal = new Model.Entidade.Portal().Selecionar(Id); objImagem.Confirmar(); this.DesenharImagem(); } } catch (Exception ex) { this.DesenharImagem(); Mensagem1.Aviso("Erro ao fazer o upload da imagem. Motivo: " + ex.Message); } }
private void BarraBotao_Click(object sender, System.Web.UI.WebControls.CommandEventArgs e) { switch (e.CommandName) { case "Novo": Response.Redirect("../Cadastros/frmCadastrarAgendaAluno.aspx"); break; case "Pesquisar": Response.Redirect("../Consultas/frmConsultarAgendaAluno.aspx"); break; case "Salvar": Permissao objPermissa = ((principal)this.Master).Permissao("frmCadastrarAgendaAluno"); if (objAgendaAluno != null) { if (objPermissa.Altera == true) { if (this.Alterar()) { Mensagem1.Aviso(ConfigurationManager.AppSettings["03_Alteracao"]); } } else { Mensagem1.Aviso(ConfigurationManager.AppSettings["10_Permissao_Alteração"]); } } else { if (objPermissa.Inclui == true) { if (this.Salvar()) { Mensagem1.Aviso(ConfigurationManager.AppSettings["01_Inclusao"]); } } else { Mensagem1.Aviso(ConfigurationManager.AppSettings["09_Permissao_Inclusão"]); } } break; case "Limpar": this.Limpar(); break; case "Voltar": Response.Redirect("../Geral/index.aspx"); break; default: break; } }
private void BarraBotao_Click(object sender, System.Web.UI.WebControls.CommandEventArgs e) { switch (e.CommandName) { case "Novo": Response.Redirect("../Cadastros/frmCadastrarPlanejamentoPedagogico.aspx"); break; case "Pesquisar": Response.Redirect("../Consultas/frmConsultarPlanejamentoPedagogico.aspx"); break; case "Salvar": Permissao objPermissa = ((principal)this.Master).Permissao("frmCadastrarPlanejamentoPedagogico"); if (objPlanejamentoPedagogico.Codigo != 0) { if (objPermissa.Altera == true) { if (ValidaDatas()) { if (this.Alterar()) { Mensagem1.Aviso(ConfigurationManager.AppSettings["03_Alteracao"].ToString()); } } } } else { if (objPermissa.Inclui == true) { if (ValidaDatas()) { if (this.Salvar()) { Mensagem1.Aviso(ConfigurationManager.AppSettings["01_Inclusao"].ToString()); } } } } break; case "Limpar": this.Limpar(); break; case "Voltar": Response.Redirect("../Geral/index.aspx"); break; default: break; } }
public bool Alterar() { bool retorno = false; try { PlanejamentoClinico objPlanejamentoClinico = new PlanejamentoClinico(); objPlanejamentoClinico.Codigo = Convert.ToInt32(Id); Profissao objProfissao = new Profissao().Selecionar(Convert.ToInt32(ddlProfissao.SelectedValue)); objPlanejamentoClinico.Profissao = objProfissao; //verifica a especialidade do usuario logado é a mesma do cadastro Usuario usuario = ((principal)this.Master).usuarioLogado; Docente docenteUsuario = new Docente().SelecionarPorPessoa(usuario.Pessoa); if (objProfissao.Codigo == docenteUsuario.Profissao.Codigo) { Aluno objAluno = new Aluno().Selecionar(Convert.ToInt32(hfdNome.Value)); objPlanejamentoClinico.Aluno = objAluno; objPlanejamentoClinico.CompetenciaHabilidades = txtCompetencias.Text; objPlanejamentoClinico.DataInicial = Convert.ToDateTime(txtDataInicial.Text); objPlanejamentoClinico.DataFinal = Convert.ToDateTime(txtDataFinal.Text); objPlanejamentoClinico.ObjetivoGeral = txtObjetivoGeralClinico.Text; objPlanejamentoClinico.DataCadastro = DateTime.Now; objPlanejamentoClinico.NumeroAtendimento = Convert.ToInt32(txtNumeroAtendimento.Text); retorno = objPlanejamentoClinico.Confirmar(); } else { Mensagem1.Aviso("Não é permitido alterar o planejamento clínico de outra especialidade."); } } catch (Model.Base.GepexException.EBancoDados ex) { Mensagem1.Aviso(Comum.TraduzirMensagem(ex)); } catch (Model.Base.GepexException.ERegraNegocio ex) { Mensagem1.Aviso(ex.Message); } catch (FormatException) { Mensagem1.Aviso("Data Inválida."); } catch (Exception e) { throw e; } return(retorno); }
protected void gdvAtendimento_SelectedIndexChanging(object sender, GridViewSelectEventArgs e) { int codigo = Convert.ToInt32(gdvAtendimento.DataKeys[e.NewSelectedIndex].Values["codigoCompromisso"]); Compromisso objCompromisso = new Compromisso().Selecionar(codigo); if (objCompromisso.Situacao == "M") { Response.Redirect("../Cadastros/frmTrocarHorario.aspx?codigo=" + codigo.ToString()); } else { Mensagem1.Aviso("Atendimento Clínico já realizado para o compromisso. Operação inválida."); } }
public bool Salvar() { bool retorno = false; try { int codigoCompromisso = 0; bool selecionado = false; for (int i = 0; i < gdvAtendimentosPara.Rows.Count; i++) { CheckBox chk = (CheckBox)gdvAtendimentosPara.Rows[i].FindControl("RadioButton1"); if (chk.Checked) { codigoCompromisso = Convert.ToInt32(gdvAtendimentosPara.DataKeys[i].Values["CodigoCompromisso"]); selecionado = true; break; } } if (!selecionado) { Mensagem1.Aviso("Selecione primeiramente o horário de destino."); return(false); } int codigoOrigem = Convert.ToInt32(Request.QueryString["codigo"]); Compromisso objCompDestino = new Compromisso().Selecionar(codigoCompromisso); Compromisso objCompOrigem = new Compromisso().Selecionar(codigoOrigem); Compromisso troca = new Compromisso(); retorno = troca.TrocarHorario(objCompOrigem, objCompDestino, txtMotivo.Text); } catch (Model.Base.GepexException.EBancoDados ex) { Mensagem1.Aviso(Comum.TraduzirMensagem(ex)); } catch (Model.Base.GepexException.ERegraNegocio ex) { Mensagem1.Aviso(ex.Message); } catch (FormatException) { Mensagem1.Aviso("Data inválida."); } catch (Exception ex) { throw ex; } return(retorno); }
protected void gdvAtendimento_RowEditing(object sender, GridViewEditEventArgs e) { int codigoAluno = Convert.ToInt32(gdvAtendimento.DataKeys[e.NewEditIndex].Values["codigoAluno"]); int codigoCompromisso = Convert.ToInt32(gdvAtendimento.DataKeys[e.NewEditIndex].Values["codigoCompromisso"]); Compromisso objCompromisso = new Compromisso().Selecionar(codigoCompromisso); if (objCompromisso.Situacao == "M") { Response.Redirect("../Cadastros/frmCadastrarAtendimentoAluno.aspx?Aluno=" + codigoAluno + "&Compromisso=" + codigoCompromisso); } else { Mensagem1.Aviso("Atendimento Clínico já realizado para o compromisso. Operação inválida."); } }
public bool Alterar() { Turma objTurma = new Turma(); Disciplina objDisciplina = new Disciplina(); bool retorno = false; try { if (objPlanejamentoPedagogico == null) { objPlanejamentoPedagogico = new PlanejamentoPedagogico(); } objTurma = objTurma.Selecionar(Convert.ToInt32(ddlTurma.SelectedValue)); objPlanejamentoPedagogico.Turma = objTurma; objDisciplina = objDisciplina.Selecionar(Convert.ToInt32(ddlDisciplina.SelectedValue)); objPlanejamentoPedagogico.Disciplina = objDisciplina; objPlanejamentoPedagogico.Ementa = txtEmenta.Text; objPlanejamentoPedagogico.CompetenciaHabilidades = txtCompetencias.Text; objPlanejamentoPedagogico.ObjetivoGeral = txtObjetivoGeralDisciplina.Text; objPlanejamentoPedagogico.CargaHoraria = Convert.ToInt32(txtCargaHoraria.Text); objPlanejamentoPedagogico.DataCadastro = DateTime.Now.Date; //Rever os campos da tela com do banco de dados objPlanejamentoPedagogico.DataInicial = Convert.ToDateTime(txtDataInicial.Text); objPlanejamentoPedagogico.DataFinal = Convert.ToDateTime(txtDataFinal.Text); retorno = objPlanejamentoPedagogico.Confirmar(); } catch (Model.Base.GepexException.EBancoDados ex) { Mensagem1.Aviso(Comum.TraduzirMensagem(ex)); } catch (Model.Base.GepexException.ERegraNegocio ex) { Mensagem1.Aviso(ex.Message); } catch (Exception ex) { Mensagem1.Aviso(ex.ToString()); } finally { objTurma = null; objDisciplina = null; } return(retorno); }
protected void txtNome_TextChanged(object sender, EventArgs e) { if (txtNome.Text.Trim() != string.Empty) { Pessoa pessoa = new Pessoa().SelecionarPorNome(txtNome.Text); if (pessoa != null) { Aluno objAluno = new Aluno().SelecionarPorPessoa(pessoa); hfdNome.Value = objAluno.Codigo.ToString(); } else { hfdNome.Value = "0"; Mensagem1.Aviso(txtNome.Text + " não foi localizado(a) no cadastro de Aluno."); } } }
public bool Alterar() { bool result = false; try { if (objAgendaAluno == null) { objAgendaAluno = new AgendaAluno(); } Aluno objAluno = new Aluno(); objAluno = objAluno.Selecionar(Convert.ToInt32(ddlAluno.SelectedValue)); Usuario objUsuario = new Usuario(); objUsuario = ((principal)this.Master).usuarioLogado; Docente objDocente = new Docente(); if (objUsuario.Pessoa.Tipo == "D") { objDocente = objDocente.SelecionarPorPessoa(objUsuario.Pessoa); //objDocente = objDocente.Selecionar(2);//O código do Docente esta fixo, pois precisa ser recuperado por sessao } objAgendaAluno.Aluno = objAluno; objAgendaAluno.Docente = objDocente; objAgendaAluno.Data = Convert.ToDateTime(txtData.Text); objAgendaAluno.Recado = txtAnotacao.Text; result = objAgendaAluno.Confirmar(); } catch (Model.Base.GepexException.EBancoDados ex) { Mensagem1.Aviso(Comum.TraduzirMensagem(ex)); } catch (Model.Base.GepexException.ERegraNegocio ex) { Mensagem1.Aviso(ex.Message); } catch (Exception) { return(result); throw; } return(result); }
public bool Alterar() { bool result = false; try { if (this.ValidarCamposObrigatorios()) { Model.Entidade.Portal objPortal = new Model.Entidade.Portal().Selecionar(Id); objPortal.Titulo = txtTitulo.Text; objPortal.Descricao = Editor1.Content; objPortal.Tipo = rdlOpcao.SelectedValue; if (trData.Visible) { if (txtData.Text.Replace("_", "").Replace("/", "").Replace(":", "").Trim() == "") { objPortal.Data = DateTime.Now; } else { objPortal.Data = Convert.ToDateTime(txtData.Text); } } result = objPortal.Confirmar(); this.DesenharImagem(); } } catch (Model.Base.GepexException.EBancoDados ex) { Mensagem1.Aviso(Comum.TraduzirMensagem(ex)); } catch (Model.Base.GepexException.ERegraNegocio ex) { Mensagem1.Aviso(ex.Message); } catch (FormatException) { Mensagem1.Aviso("Data Inválida."); } catch (Exception ex) { throw ex; } return(result); }
protected void gdvConteudoProgramaticoPedagogico_RowDeleting(object sender, GridViewDeleteEventArgs e) { ConteudoPedagogico objConteudoPedagogico = new ConteudoPedagogico(); objConteudoPedagogico.Codigo = Convert.ToInt32(gdvConteudoProgramaticoPedagogico.DataKeys[e.RowIndex].Values[0]); try { objConteudoPedagogico.Excluir(objConteudoPedagogico.Codigo); } catch (Exception ex) { Mensagem1.Aviso(ex.ToString()); } finally { this.CarregaConteudoPedagogico(); } }
protected void imgAdicionar_Click(object sender, ImageClickEventArgs e) { try { if (ValidaDatas()) { //Salva os dados do planejamento pedagogico this.Salvar(); ConteudoPedagogico objConteudoPedagogico = new ConteudoPedagogico(); if (Session["codigoConteudo"] != null) { objConteudoPedagogico.Codigo = Convert.ToInt32(Session["codigoConteudo"]); } objConteudoPedagogico.Planejamento = objPlanejamentoPedagogico; objConteudoPedagogico.NumeroAulas = Convert.ToInt32(txtNumeroAulas.Text); objConteudoPedagogico.DataInicial = DateTime.Now.Date; objConteudoPedagogico.DataFinal = DateTime.Now.Date; objConteudoPedagogico.ObjetivoEspecifico = txtObjetivoEspecifico.Text; objConteudoPedagogico.Conteudo = txtConteudo.Text; objConteudoPedagogico.Metodo = txtMetodo.Text; objConteudoPedagogico.Confirmar(); } } catch (Exception ex) { Mensagem1.Aviso(ex.ToString()); } finally { //Limpa os campos apos adicionar no gridview txtNumeroAulas.Text = string.Empty; txtConteudoDataInicial.Text = string.Empty; txtConteudoDataFinal.Text = string.Empty; txtObjetivoEspecifico.Text = string.Empty; txtConteudo.Text = string.Empty; txtMetodo.Text = string.Empty; this.CarregaConteudoPedagogico(); Session["codigoConteudo"] = null; } }
public bool Salvar() { bool retorno = false; try { PlanejamentoClinico objPlanejamentoClinico = new PlanejamentoClinico(); Aluno objAluno = new Aluno().Selecionar(Convert.ToInt32(hfdNome.Value)); objPlanejamentoClinico.Aluno = objAluno; Profissao objProfissao = new Profissao(); objProfissao = objProfissao.Selecionar(Convert.ToInt32(ddlProfissao.SelectedValue)); objPlanejamentoClinico.Profissao = objProfissao; objPlanejamentoClinico.CompetenciaHabilidades = txtCompetencias.Text; objPlanejamentoClinico.DataInicial = Convert.ToDateTime(txtDataInicial.Text); objPlanejamentoClinico.DataFinal = Convert.ToDateTime(txtDataFinal.Text); objPlanejamentoClinico.ObjetivoGeral = txtObjetivoGeralClinico.Text; objPlanejamentoClinico.DataCadastro = DateTime.Now; objPlanejamentoClinico.NumeroAtendimento = Convert.ToInt32(txtNumeroAtendimento.Text); retorno = objPlanejamentoClinico.Confirmar(); Id = objPlanejamentoClinico.Codigo; } catch (Model.Base.GepexException.EBancoDados ex) { Mensagem1.Aviso(Comum.TraduzirMensagem(ex)); } catch (Model.Base.GepexException.ERegraNegocio ex) { Mensagem1.Aviso(ex.Message); } catch (FormatException) { Mensagem1.Aviso("Data Inválida."); } catch (Exception e) { throw e; } return(retorno); }
private void BarraBotao_Click(object sender, System.Web.UI.WebControls.CommandEventArgs e) { switch (e.CommandName) { case "Novo": Response.Redirect("../Cadastros/frmCadastrarPlanejamentoClinico.aspx"); break; case "Pesquisar": Response.Redirect("../Consultas/frmConsultarPlanejamentoClinico.aspx"); break; case "Salvar": int codigo = Convert.ToInt32(Id); if (codigo > 0) { if (this.Alterar()) { Mensagem1.Aviso(ConfigurationManager.AppSettings["03_Alteracao"].ToString()); } } else { if (this.Salvar()) { Mensagem1.Aviso(ConfigurationManager.AppSettings["01_Inclusao"].ToString()); } } break; case "Limpar": this.Limpar(); break; case "Voltar": Response.Redirect("../Geral/index.aspx"); break; default: break; } }
private void BarraBotao_Click(object sender, System.Web.UI.WebControls.CommandEventArgs e) { switch (e.CommandName) { case "Novo": Response.Redirect("../Portal/CadastrarGerenciador.aspx"); break; case "Pesquisar": Response.Redirect("../Portal/ConsultarGerenciador.aspx"); break; case "Limpar": this.Limpar(); break; case "Voltar": Response.Redirect("../Portal/ConsultarGerenciador.aspx"); break; case "Salvar": if (Id > 0) { if (this.Alterar()) { Mensagem1.Aviso(ConfigurationManager.AppSettings["03_Alteracao"].ToString()); } } else { if (this.Salvar()) { Mensagem1.Aviso(ConfigurationManager.AppSettings["01_Inclusao"].ToString()); } } break; default: break; } }
private bool validaHorario() { bool valida = true; Regex r = new Regex(@"([0-1][0-9]|2[0-3]):[0-5][0-9]"); Match horarioInicial = r.Match(txtHorarioInicial.Text); Match horarioFinal = r.Match(txtHorarioFinal.Text); if (!horarioInicial.Success) { Mensagem1.Aviso("Horário Inicial inválido."); valida = false; } else { if (!horarioFinal.Success) { Mensagem1.Aviso("Horário final inválido."); valida = false; } } return(valida); }
private void BarraBotao_Click(object sender, System.Web.UI.WebControls.CommandEventArgs e) { switch (e.CommandName) { case "Novo": break; case "Pesquisar": Response.Redirect("../Consultas/frmConsultarAgendaAtendimento.aspx"); break; case "Salvar": Permissao objPermissao = ((principal)this.Master).Permissao("frmTrocarHorario"); if (objPermissao.Inclui == true) { if (this.Salvar()) { Mensagem1.Aviso(ConfigurationManager.AppSettings["08_TrocaHorario"].ToString()); } } else { Mensagem1.Aviso(ConfigurationManager.AppSettings["09_Permissao_Inclusao"].ToString()); } break; case "Limpar": this.Limpar(); break; case "Voltar": Response.Redirect("../Consultas/frmConsultarAgendaAtendimento.aspx"); break; default: break; } }
public void Selecionar() { int codigo = int.Parse(Request.QueryString["codigo"]); try { PlanejamentoClinico objPlanejamentoClinico = new PlanejamentoClinico().Selecionar(codigo); Aluno objAluno = new Aluno(); objAluno = objPlanejamentoClinico.Aluno; hfdNome.Value = objAluno.Pessoa.Codigo.ToString(); txtNome.Text = objAluno.Pessoa.Nome; CarregaProfissao(objPlanejamentoClinico.Profissao); txtCompetencias.Text = objPlanejamentoClinico.CompetenciaHabilidades; txtDataInicial.Text = objPlanejamentoClinico.DataInicial.ToString("dd/MM/yyyy"); txtDataFinal.Text = objPlanejamentoClinico.DataFinal.ToString("dd/MM/yyyy"); txtObjetivoGeralClinico.Text = objPlanejamentoClinico.ObjetivoGeral; txtNumeroAtendimento.Text = objPlanejamentoClinico.NumeroAtendimento.ToString(); Id = codigo; } catch (Exception ex) { Mensagem1.Aviso(ex.ToString()); } }