public ActionResult Save(Comum model, Semana dias_culto, Semana dias_rjm, Semana dias_gem) { try{ var usuario = UserSession.Get(Request.HttpContext).Usuario; if (!usuario.Admin) { model.Cod_Comum = usuario.Cod_Comum; } if (usuario.Instrutor) { model.SetDiasCulto(dias_culto); model.SetDiasRJM(dias_rjm); model.SetDiasGEM(dias_gem); char oper = model.Cod_Comum == 0 ? 'C' : 'U'; model.Save(); Monitor.Add <Comum>(HttpContext, oper, model.Nome); } return(Json("ok")); } catch (Exception ex) { return(Json(ex.Message)); } }
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()); } }
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()); } }
public void Selecionar() { try { int codigo = int.Parse(Request["codigo"]); TipoDocumento tipoDoc = new TipoDocumento().Selecionar(codigo); txtDescricao.Text = tipoDoc.Descricao; txtMascara.Text = tipoDoc.Mascara; if (tipoDoc.Situacao) { rdlSituacao.Items[0].Selected = true; } else { rdlSituacao.Items[1].Selected = true; } Id = codigo; } catch (Model.Base.GepexException.EBancoDados ex) { Mensagem.Aviso(Comum.TraduzirMensagem(ex)); } catch (Exception e) { throw e; } }
public ActionResult UpdateSession(string Token) { try{ if (!string.IsNullOrEmpty(Token)) { GEM.Repository.Usuario usuario = GEM.Repository.Usuario.FirstOrDefault(new { Token }); if (usuario == null) { return(Json("Informe email e senha no login")); } if (!usuario.Ativo) { throw new Exception("Usuário com acesso bloqueado.<br /> Clique em solicitar novo acesso!"); } usuario.Comum = Comum.Find(usuario.Cod_Comum).Nome; UserSession.SetUsuario(Request.HttpContext, usuario); return(Json("ok")); } else { return(Json("Informe email e senha no login")); } }catch (Exception ex) { return(Json(ex.Message)); } }
protected void gdvGradeHorario_Sorting(object sender, GridViewSortEventArgs e) { IList <GradeHorario> grade = (IList <GradeHorario>)ViewState["Grid"]; if (grade != null && grade.Count > 0) { 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("turma", System.Type.GetType("System.String")); dt.Columns.Add("disciplina", System.Type.GetType("System.String")); dt.Columns.Add("dia", System.Type.GetType("System.String")); dt.Columns.Add("horario", System.Type.GetType("System.String")); dt.Columns.Add("professor", System.Type.GetType("System.String")); foreach (GradeHorario t in grade) { dt.Rows.Add(new String[] { t.Codigo.ToString(), t.Turma.ToString(), t.Disciplina.Materia, t.DiaSemanaFormatado, t.HorarioFormatado, t.Docente.Pessoa.Nome }); } DataView dataView = new DataView(dt); dataView.Sort = e.SortExpression + " " + sortDireciton; gdvGradeHorario.DataSource = dataView; gdvGradeHorario.DataBind(); } }
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()); } }
protected void gdvPlanejamentoClinico_RowDeleting(object sender, GridViewDeleteEventArgs e) { try { PlanejamentoClinico planejamento = new PlanejamentoClinico().Selecionar(Convert.ToInt32(gdvPlanejamentoClinico.DataKeys[e.RowIndex].Values[0])); //verifica a especialidade do usuario logado é a mesma do cadastro Usuario usuario = ((principal)this.Master).usuarioLogado; Docente docenteUsuario = new Docente().SelecionarPorPessoa(usuario.Pessoa); if (planejamento.Profissao.Codigo == docenteUsuario.Profissao.Codigo) { if (planejamento.Excluir(planejamento.Codigo)) { Mensagem.Aviso(ConfigurationManager.AppSettings["02_Exclusao"].ToString()); this.Limpar(); } } else { Mensagem.Aviso("Não é permitido excluir o planejamento clínico de outra especialidade."); } } catch (Model.Base.GepexException.EBancoDados ex) { Mensagem.Aviso(Comum.TraduzirMensagem(ex)); } catch (Exception ex) { throw new Exception(ex.ToString()); } }
public void Selecionar() { try { IList <Parametro> parametro = new Parametro().Selecionar(); foreach (Parametro param in parametro) { txtNomeInstituicao.Text = param.Instituicao; txtTelefone.Text = Comum.InsereMascaraTelefone(param.Telefone); txtEmail.Text = param.Email; if (param.Cnae != null) { txtCodigoCnae.Text = Comum.ColocarMascara(param.Cnae, "9999-9/99"); } txtCnpj.Text = Comum.ColocarMascara(param.Cnpj, "99.999.999/9999-99"); txtMaxDiasAtendimento.Text = Convert.ToString(param.MaximoDiasAtendimento); CarregaEndereco(param.Endereco.Cep); txtNumero.Text = Convert.ToString(param.Predical); txtComplemento.Text = param.Complemento; txtTermo.Text = param.TermoMatricula; } } catch (Exception e) { throw e; } }
protected void CarregarGVEnderecos() { DataTable dt = new DataTable(); dt.Columns.Add("cep", System.Type.GetType("System.String")); dt.Columns.Add("logradouro", System.Type.GetType("System.String")); dt.Columns.Add("bairro", System.Type.GetType("System.String")); dt.Columns.Add("cidade", System.Type.GetType("System.String")); dt.Columns.Add("Uf", System.Type.GetType("System.String")); if (txtLogradouroFiltro.Text.Trim() != "") { IList <Endereco> listaEndereco = new Endereco().SelecionarPorCriterios(txtLogradouroFiltro.Text, txtBairroFiltro.Text, txtCidadeFiltro.Text, ddlUFFiltro.SelectedValue); if (listaEndereco.Count > 0) { foreach (Endereco endereco in listaEndereco) { dt.Rows.Add(new String[] { Comum.InsereMascaraCEP(endereco.Cep), endereco.Logradouro, endereco.Bairro, endereco.Cidade.Descricao, endereco.Cidade.Estado.Sigla }); } gdvEnderecoFiltro.DataSource = dt; } else { Page.ClientScript.RegisterStartupScript(this.GetType(), "OnLoad", "alert('Nenhum endereço foi localizado.');", true); } } else { Page.ClientScript.RegisterStartupScript(this.GetType(), "OnLoad", "alert('O campo logradouro é obrigatório para busca de endereços.');", true); } gdvEnderecoFiltro.DataBind(); ConsultaEnderecosModal.Show(); }
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 gdvChamada_Sorting(object sender, GridViewSortEventArgs e) { List <Turma> lista = (List <Turma>)ViewState["Grid"]; if (lista != null) { //Ordena a grid string sortDireciton = Comum.ConvertSortDirectionToSql(((principal)this.Master).GridViewSortDirection); ((principal)this.Master).GridViewSortDirection = Comum.TrocarSortDirection(Comum.ConvertSqlDirectionToSort(sortDireciton)); List <Turma> l = new List <Turma>(); if (sortDireciton == "ASC") { l = lista.OrderBy(e.SortExpression).ToList(); } else { l = lista.OrderByDescending(e.SortExpression).ToList(); } //Remonta a grid DataTable dt = new DataTable(); dt.Columns.Add("codigo", System.Type.GetType("System.String")); dt.Columns.Add("turma", System.Type.GetType("System.String")); foreach (Turma t in l) { dt.Rows.Add(new String[] { t.Codigo.ToString(), t.ToString() }); } gdvChamada.DataSource = dt; gdvChamada.DataBind(); } }
public void Selecionar() { try { int codigo = int.Parse(Request["codigo"]); Profissao profissao = new Profissao().Selecionar(codigo); txtDescricao.Text = profissao.Descricao; ddlTipo.SelectedValue = profissao.Tipo; if (profissao.Situacao) { rdlSituacao.Items[0].Selected = true; } else { rdlSituacao.Items[1].Selected = true; } Id = codigo; } catch (Model.Base.GepexException.EBancoDados ex) { Mensagem.Aviso(Comum.TraduzirMensagem(ex)); } catch (Exception e) { throw e; } }
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 gdvAlunos_Sorting(object sender, GridViewSortEventArgs e) { List <Aluno> lista = (List <Aluno>)ViewState["Grid"]; if (lista != null && lista.Count > 0) { 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("nome", System.Type.GetType("System.String")); dt.Columns.Add("matricula", System.Type.GetType("System.String")); dt.Columns.Add("idade", System.Type.GetType("System.String")); dt.Columns.Add("situacao", System.Type.GetType("System.String")); foreach (Aluno t in lista) { dt.Rows.Add(new String[] { t.Codigo.ToString(), t.Pessoa.Nome, t.Matricula.ToString(), Convert.ToString(Comum.CalculaIdade(t.Pessoa.DataNascimento)), t.SituacaoFormatada }); } DataView dataView = new DataView(dt); dataView.Sort = e.SortExpression + " " + sortDireciton; gdvAlunos.DataSource = dataView; gdvAlunos.DataBind(); } }
protected void gdvPlanejamentoPedagogico_Sorting(object sender, GridViewSortEventArgs e) { IList <PlanejamentoPedagogico> planej = (IList <PlanejamentoPedagogico>)ViewState["Grid"]; if (planej != null && planej.Count > 0) { 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("periodo", System.Type.GetType("System.String")); dt.Columns.Add("turma", System.Type.GetType("System.String")); dt.Columns.Add("disciplina", System.Type.GetType("System.String")); dt.Columns.Add("AnoLetivo", System.Type.GetType("System.String")); foreach (PlanejamentoPedagogico t in planej) { dt.Rows.Add(new String[] { t.Codigo.ToString(), t.DataInicial.ToShortDateString() + " - " + t.DataFinal.ToShortDateString(), t.Turma.ToString(), t.Disciplina.Materia, t.Turma.AnoLetivo.ToString() }); } DataView dataView = new DataView(dt); dataView.Sort = e.SortExpression + " " + sortDireciton; gdvPlanejamentoPedagogico.DataSource = dataView; gdvPlanejamentoPedagogico.DataBind(); } }
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; } }
public bool Alterar() { Endereco objEndereco = new Endereco().Selecionar(Id); string cep = txtCEP.Text.Replace("-", "").Replace("_", ""); objEndereco.Cep = Convert.ToInt32(cep); objEndereco.Logradouro = txtLogradouro.Text; objEndereco.Bairro = txtBairro.Text; objEndereco.Cidade = new Cidade().Selecionar(Convert.ToInt32(ddlCidade.SelectedValue)); bool retorno = false; try { retorno = objEndereco.Confirmar(); Id = objEndereco.Codigo; } catch (Model.Base.GepexException.EBancoDados ex) { Mensagem.Aviso(Comum.TraduzirMensagem(ex)); } catch (Model.Base.GepexException.ERegraNegocio ex) { Mensagem.Aviso(ex.Message); } catch (Exception ex) { throw ex; } return(retorno); }
public IHttpActionResult Post(CompraViewModel compraViewModel) { try { if ( compraViewModel != null && compraViewModel.Cliente != null && compraViewModel.Cliente.Ip != null && compraViewModel.DadosPagamento != null && compraViewModel.Endereco != null ) { compraViewModel.Cliente.Cpf = Comum.RemoveCaracteresEspeciais(compraViewModel.Cliente.Cpf).Trim(); compraViewModel.Cliente.Rg = Comum.RemoveCaracteresEspeciais(compraViewModel.Cliente.Rg).Trim(); compraViewModel.Cliente.Telefone = Comum.RemoveCaracteresEspeciais(compraViewModel.Cliente.Telefone).Trim(); var cliente = Mapper.Map <ClienteViewModel, Cliente>(compraViewModel.Cliente); _clienteServico.Add(cliente); compraViewModel.DadosPagamento.NumeroCartao = Comum.RemoveCaracteresEspeciais(compraViewModel.DadosPagamento.NumeroCartao).Trim(); compraViewModel.DadosPagamento.Cvv = Comum.RemoveCaracteresEspeciais(compraViewModel.DadosPagamento.Cvv).Trim(); compraViewModel.DadosPagamento.Validade = "31/" + compraViewModel.DadosPagamento.Validade; var dadosPagamento = Mapper.Map <DadosPagamentoViewModel, DadosPagamento>(compraViewModel.DadosPagamento); dadosPagamento.ClienteId = cliente.ClienteId; _dadosPagamentoServico.Add(dadosPagamento); compraViewModel.Endereco.ClienteId = cliente.ClienteId; _enderecoServico.Add(compraViewModel.Endereco); } return(Ok("true")); } catch { return(BadRequest("false")); } }
public bool Salvar() { GradeHorario grade = new GradeHorario(); grade.Turma = new Turma().Selecionar(Convert.ToInt32(ddlTurma.SelectedValue)); grade.Docente = new Docente().Selecionar(Convert.ToInt32(hflDocente.Value)); grade.Disciplina = new Disciplina().Selecionar(Convert.ToInt32(ddlDisciplina.SelectedValue)); grade.DiaSemana = Convert.ToInt32(ddlDia.SelectedValue); grade.Horario = Convert.ToInt32(ddlAula.SelectedValue); bool retorno = false; try { retorno = grade.Confirmar(); Id = grade.Codigo; } catch (Model.Base.GepexException.EBancoDados ex) { Mensagem.Aviso(Comum.TraduzirMensagem(ex)); } catch (Model.Base.GepexException.ERegraNegocio ex) { Mensagem.Aviso(ex.Message); } catch (Exception ex) { throw ex; } return(retorno); }
static void Main(string[] args) { try { Credito credito = new Credito(); CreditoResponse creditoResponse = new CreditoResponse(); credito.TipoCredito = CarregarTipoCredito(); credito.ValorCredito = CarregarValorCredito(credito.TipoCredito); credito.QuantidadeParcelas = CarregarQuantidadeParcelas(); credito.DataPrimeiroVencimento = CarregarDataPrimeiroVencimento(); creditoResponse = RetornarResultado(credito); string StatusCredito = creditoResponse.StatusCredito == 1 ? Comum.ObterDescription(EStatusCredito.StatusAprovado) : Comum.ObterDescription(EStatusCredito.StatusRecusado); Console.WriteLine("Status do Crédito: " + StatusCredito); Console.WriteLine("Valor Total com Juros: " + creditoResponse.ValorTotalComJuros); Console.WriteLine("Valor do Juros: " + creditoResponse.ValorJuros); Console.ReadKey(); } catch (Exception ex) { Console.WriteLine(ex.Message); } }
protected void gdvPlanejamentoClinico_Sorting(object sender, GridViewSortEventArgs e) { IList <PlanejamentoClinico> planej = (IList <PlanejamentoClinico>)ViewState["Grid"]; if (planej != null && planej.Count > 0) { 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("periodo", System.Type.GetType("System.String")); dt.Columns.Add("aluno", System.Type.GetType("System.String")); dt.Columns.Add("especialidade", System.Type.GetType("System.String")); foreach (PlanejamentoClinico t in planej) { dt.Rows.Add(new String[] { t.Codigo.ToString(), t.DataInicial.Date.ToString() + " - " + t.DataFinal.Date.ToString(), t.Aluno.Pessoa.Nome, t.Profissao.Descricao }); } DataView dataView = new DataView(dt); dataView.Sort = e.SortExpression + " " + sortDireciton; gdvPlanejamentoClinico.DataSource = dataView; gdvPlanejamentoClinico.DataBind(); } }
protected void CarregarTurmas() { Turma turma = new Turma(); IList <Turma> lista = turma.SelecionarPorMatricula(Convert.ToInt32(ddlAnoLetivo.SelectedValue), ddlPeriodo.SelectedValue, (Convert.ToDateTime(txtDataNascimento.Text).Year)); trvTurmas.Nodes.Clear(); foreach (Turma t in lista) { IList <Matricula> matriculados = new Matricula().SelecionarPorTurma(t); TreeNode masterNode = new TreeNode(" <b>Turma</b>:" + t.Serie + " - " + t.SerieTurma + " <b>Período</b>: " + Comum.FormatarPeriodo(t.Periodo) + " <b>Ano Letivo</b>:" + t.AnoLetivo.ToString() + " <b>Máximo Alunos</b>: " + t.NumeroMaximoAlunos.ToString() + " <b>Total Aluno</b>: " + Convert.ToInt32(matriculados.Count) + " <b>Ano Nasc.</b>: " + t.AnoMinimo.ToString() + " - " + t.AnoMaximo.ToString(), t.Codigo.ToString()); masterNode.ShowCheckBox = true; masterNode.SelectAction = TreeNodeSelectAction.None; trvTurmas.Nodes.Add(masterNode); foreach (Matricula a in matriculados) { TreeNode childNode = new TreeNode(" " + a.Aluno.Pessoa.Nome, a.Codigo.ToString()); childNode.ImageToolTip = "Excluir aluno."; childNode.ImageUrl = "~/App_Themes/icones/delete.png"; childNode.SelectAction = TreeNodeSelectAction.Select; masterNode.ChildNodes.Add(childNode); } } trvTurmas.ExpandAll(); trvTurmas.DataBind(); }
public bool Alterar() { int codigo = Convert.ToInt32(Id); Usuario usuario = new Usuario().Selecionar(codigo); Perfil perfil = new Perfil(); usuario.Perfil = perfil.Selecionar(Convert.ToInt32(ddlPerfil.SelectedValue)); usuario.Pessoa.Nome = txtNome.Text; usuario.Login = txtLogin.Text; usuario.Pessoa.Email = txtEmail.Text; usuario.Senha = CryptographyHelper.ToBase64(txtSenha.Text); usuario.Motivo = txtMotivo.Text; usuario.Situacao = rdlSituacao.SelectedValue; bool retorno = false; try { retorno = usuario.Confirmar(); } catch (Model.Base.GepexException.EBancoDados ex) { Mensagem.Aviso(Comum.TraduzirMensagem(ex)); } catch (Model.Base.GepexException.ERegraNegocio ex) { Mensagem.Aviso(ex.Message); } catch (Exception ex) { throw ex; } txtSenha.Attributes.Add("value", CryptographyHelper.FromBase64(usuario.Senha)); txtConfirma.Attributes.Add("value", CryptographyHelper.FromBase64(usuario.Senha)); return(retorno); }
public bool Alterar() { objDisciplina.Descricao = txtDescricao.Text; objDisciplina.Materia = txtDisciplina.Text; if (rdlStatus.Items[0].Selected) { objDisciplina.Situacao = true; } else { objDisciplina.Situacao = false; } bool retorno = false; try { retorno = objDisciplina.Confirmar(); Id = objDisciplina.Codigo; } catch (Model.Base.GepexException.EBancoDados ex) { Mensagem.Aviso(Comum.TraduzirMensagem(ex)); } catch (Model.Base.GepexException.ERegraNegocio ex) { Mensagem.Aviso(ex.Message); } catch (Exception ex) { throw ex; } return(retorno); }
protected void gdvUsuario_Sorting(object sender, GridViewSortEventArgs e) { List <Usuario> lista = (List <Usuario>)ViewState["Grid"]; if (lista != null && lista.Count > 0) { 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("nome", System.Type.GetType("System.String")); dt.Columns.Add("login", System.Type.GetType("System.String")); dt.Columns.Add("perfil", System.Type.GetType("System.String")); dt.Columns.Add("situacao", System.Type.GetType("System.String")); foreach (Usuario t in lista) { dt.Rows.Add(new String[] { t.Codigo.ToString(), t.Pessoa.Nome, t.Login, t.Perfil.Descricao, t.SituacaoFormatada }); } DataView dataView = new DataView(dt); dataView.Sort = e.SortExpression + " " + sortDireciton; gdvUsuario.DataSource = dataView; gdvUsuario.DataBind(); } }
public bool Salvar() { Parametro parametro = new Parametro().Selecionar(1); if (parametro == null) { parametro = new Parametro(); } parametro.Instituicao = txtNomeInstituicao.Text; parametro.Telefone = Convert.ToDecimal(Comum.RetiraMascaraTelefone(txtTelefone.Text)); parametro.Email = txtEmail.Text; parametro.Cnpj = Comum.RetiraMascara(txtCnpj.Text); if (Comum.RetiraMascaraCNAE(txtCodigoCnae.Text) != "") { parametro.Cnae = Comum.RetiraMascaraCNAE(txtCodigoCnae.Text); } else { parametro.Cnae = null; } parametro.MaximoDiasAtendimento = Convert.ToInt32(txtMaxDiasAtendimento.Text); //trata endereco Endereco endereco = new Endereco().SelecionarCep(Convert.ToInt32(Comum.RetiraMascaraCEP(txtCep.Text))); parametro.Endereco = endereco; if (txtComplemento.Text.Trim() != "") { parametro.Complemento = txtComplemento.Text; } else { parametro.Complemento = null; } parametro.Predical = Convert.ToInt32(txtNumero.Text); parametro.TermoMatricula = txtTermo.Text; bool retorno = false; try { retorno = parametro.Confirmar(); } catch (Model.Base.GepexException.EBancoDados ex) { Mensagem.Aviso(Comum.TraduzirMensagem(ex)); } catch (Model.Base.GepexException.ERegraNegocio ex) { Mensagem.Aviso(ex.Message); } catch (Exception ex) { throw ex; } return(retorno); }
protected void imgAdicionar_Click(object sender, System.Web.UI.ImageClickEventArgs e) { string data; if (Comum.RetiraMascara(txtNumeroTipoDocumento.Text) != "") { try { if (Comum.RetiraMascara(txtDataExpedicao.Text) != "") { data = Convert.ToDateTime(txtDataExpedicao.Text).ToString("dd/MM/yyyy"); } else { data = ""; } } catch (FormatException) { Mensagem.Aviso("Data de Nascimento inválida."); return; } DataTable listaDoc = (DataTable)ViewState["TipoDocumento"]; if (listaDoc == null) { listaDoc = new DataTable(); listaDoc.Columns.Add("codigoDocumento", System.Type.GetType("System.String")); listaDoc.Columns.Add("tipoDocumento", System.Type.GetType("System.String")); listaDoc.Columns.Add("numero", System.Type.GetType("System.String")); listaDoc.Columns.Add("Uf", System.Type.GetType("System.String")); listaDoc.Columns.Add("orgao", System.Type.GetType("System.String")); listaDoc.Columns.Add("dataEmissao", System.Type.GetType("System.String")); listaDoc.Columns.Add("infAdicional", System.Type.GetType("System.String")); listaDoc.Columns.Add("Codigo", System.Type.GetType("System.String")); } for (int i = 0; i < listaDoc.Rows.Count; i++) { if (listaDoc.Rows[i].ItemArray[0].ToString() == ddlTipoDocumento.SelectedValue) { Mensagem.Aviso("Tipo de documento já informado."); return; } } listaDoc.Rows.Add(new String[] { ddlTipoDocumento.SelectedValue, ddlTipoDocumento.SelectedItem.Text, txtNumeroTipoDocumento.Text, ddlUF.SelectedValue, txtOrgaoEmissor.Text, data, txtInfAdicional.Text, "0" }); ViewState.Add("TipoDocumento", listaDoc); gdvTipoDocumento.DataSource = listaDoc; gdvTipoDocumento.DataBind(); txtNumeroTipoDocumento.Text = string.Empty; txtOrgaoEmissor.Text = txtInfAdicional.Text = txtDataExpedicao.Text = string.Empty; } }
public bool Alterar() { bool retorno = false; Turma turma = new Turma(); turma.Codigo = Convert.ToInt32(Id); if (turma.Situacao == "F") { Mensagem.Aviso("Não é permitido alterar as informações da turma de um ano letivo finalizado!"); } else { turma.Serie = txtSerie.Text; turma.SerieTurma = txtTurma.Text; turma.Ensino = ddlEnsino.SelectedValue; turma.Periodo = ddlPeriodo.SelectedValue; turma.NumeroMaximoAlunos = Convert.ToInt32(txtNumMaxAlunos.Text); if (txtSala.Text.Trim() != "") { turma.Sala = Convert.ToInt32(txtSala.Text); } else { turma.Sala = null; } turma.AnoMinimo = Convert.ToInt32(txtIdadeInicial.Text); if (txtIdadeFinal.Text.Trim() != "") { turma.AnoMaximo = Convert.ToInt32(txtIdadeFinal.Text); } else { turma.AnoMaximo = null; } turma.AnoLetivo = Convert.ToInt32(txtAnoLetivo.Text); turma.Observacao = txtObservacao.Text; try { retorno = turma.Confirmar(); } catch (Model.Base.GepexException.EBancoDados ex) { Mensagem.Aviso(Comum.TraduzirMensagem(ex)); } catch (Model.Base.GepexException.ERegraNegocio ex) { Mensagem.Aviso(ex.Message); } catch (Exception ex) { throw ex; } } return(retorno); }
protected void txtAltura_TextChanged(object sender, EventArgs e) { try { txtIMC.Text = string.Format("{0:f}", Comum.CalculaIMC(Convert.ToDecimal(txtAltura.Text.Replace("_", "")), Convert.ToDecimal(txtPeso.Text))); } catch { Mensagem.Aviso("Valor inválido. Verifique o valor informado para a altura e peso do aluno."); } }