protected void btnConfirmar_Click(object sender, EventArgs e) { try { SecretariosBO boSecretarios = new SecretariosBO(); Secretario sec = (Secretario)boSecretarios.GetPessoaById(new Guid(Request.QueryString["GUID"])); if (sec != null) { boSecretarios.UpdateEmail(sec, txtEmail.Text); lblStatus.Text = "Secretário alterado com sucesso"; lblStatus.Visible = true; txtEmail.Text = ""; Response.Redirect("~/Secretarios/ListaSecretarios.aspx"); } else { Response.Redirect("~/Default/Erro.aspx?Erro=" + "Secretário não existente."); } } catch (ArgumentException ex) { Response.Redirect("~/Default/Erro.aspx?Erro=" + ex.Message); } }
// PUT: api/cliente/5 public void Put([FromBody] Secretario value) { ControlSecretario.devolverInstancia().update(value); }
public List<Alocacao> GetAlocacoesSemData(Calendario cal, Secretario secretario) { return dao.GetAlocacoesSemData(cal, secretario); }
public List<Alocacao> GetAlocacoes(Calendario cal, DateTime data, Secretario secretario) { return dao.GetAlocacoes(cal, data, secretario); }
protected void Page_Load(object sender, EventArgs e) { try { if (!IsPostBack) { if (Session["Calendario"] == null) { Response.Redirect("../Default/SelecionarCalendario.aspx"); } if (Session["AppState"] != null && ((AppState)Session["AppState"]) == AppState.Admin) { Server.Transfer("~/Default/Erro.aspx?Erro=O sistema está bloqueado."); } else { Calendario cal = (Calendario)Session["Calendario"]; MembershipUser user = Membership.GetUser(); Guid secretarioId = new Guid(user.ProviderUserKey.ToString()); Secretario sec = (Secretario)controleSecretarios.GetPessoaById(secretarioId); List <Evento> listaEventos = null; try { listaEventos = eventoBO.GetEventos(sec.Id, cal); } catch (Exception ex) { Response.Redirect("~/Default/Erro.aspx?Erro=" + ex.Message); } VerificaTrocas(); VerificaTransferencias(); if (listaEventos.Count == 0) { lblEventos.Visible = true; } else { IList <Evento> listaEventosNaoOcorridos = new List <Evento>(); IList <HorariosEvento> listaHorariosEvento; foreach (Evento evento in listaEventos) { listaHorariosEvento = horariosEventoBO.GetHorariosEventosById(evento.EventoId); if (!jaOcorreu(listaHorariosEvento)) { listaEventosNaoOcorridos.Add(evento); } } if (listaEventosNaoOcorridos.Count == 0) { lblEventos.Visible = true; } else { dgEventos.DataSource = listaEventosNaoOcorridos; dgEventos.DataBind(); } } } } else { if (Session["Calendario"] == null) { Response.Redirect("../Default/SelecionarCalendario.aspx"); } VerificaTransferencias(); VerificaTrocas(); } } catch (DataAccessException ex) { Response.Redirect("~/Default/Erro.aspx?Erro=" + ex.Message); } }