示例#1
0
 /// <summary>
 /// Mostra os anos de momentos cadastrados dentro da entidade.
 /// </summary>
 /// <param name="ent_id">Entidade - obrigatório</param>
 /// <param name="mom_ano">Ano - opcional</param>
 /// <returns></returns>
 public void CarregarAnoAtual()
 {
     try
     {
         DataTable dt = ACA_CalendarioAnualBO.SelecionarAnosLetivos();
         ddlCombo.DataSource = (from DataRow ano in dt.Rows
                                orderby Convert.ToInt32(ano["cal_ano"]) descending
                                select new { cal_ano = ano["cal_ano"].ToString() }).ToList();
         ddlCombo.DataBind();
         if (ddlCombo.Items.Count > 0)
         {
             if (ddlCombo.Items.Contains(new ListItem(DateTime.Now.Year.ToString(), DateTime.Now.Year.ToString())))
             {
                 ddlCombo.SelectedValue = DateTime.Now.Year.ToString();
             }
             else
             {
                 ddlCombo.SelectedIndex = 0;
             }
         }
     }
     catch
     {
         throw;
     }
 }
示例#2
0
 /// <summary>
 /// Mostra os anos de momentos cadastrados dentro da entidade.
 /// </summary>
 /// <param name="ent_id">Entidade - obrigatório</param>
 /// <param name="mom_ano">Ano - opcional</param>
 /// <returns></returns>
 public void Carregar()
 {
     try
     {
         ddlCombo.DataSource      = ACA_CalendarioAnualBO.SelecionarAnosLetivos();
         _MostrarMessageSelecione = true;
         ddlCombo.DataBind();
     }
     catch
     {
         throw;
     }
 }
示例#3
0
        public HttpResponseMessage GetCalendariosAnuais()
        {
            try
            {
                var lst = ACA_CalendarioAnualBO.SelecionarAnosLetivos();

                return(Request.CreateResponse(HttpStatusCode.OK,
                                              (from DataRow dr in lst.Rows
                                               select Convert.ToInt32(dr["cal_ano"]))
                                              ));
            }
            catch (Exception ex)
            {
                return(Request.CreateResponse(HttpStatusCode.InternalServerError, ex));
            }
        }