protected void dsGrupoMensaje_Inserting(object sender, ObjectDataSourceMethodEventArgs e)
        {
            GRUPO_MENSAJE grupoMensaje = (GRUPO_MENSAJE)e.InputParameters[0];
            DropDownList drlTipoMensaje = (DropDownList)this.frmGrupoMensaje.FindControl("drlTipoMensaje");

            TIPO_MENSAJE tipoMensaje = new TIPO_MENSAJE() { TMJ_CODIGO = int.Parse(drlTipoMensaje.SelectedValue) };
            grupoMensaje.TIPO_MENSAJE = tipoMensaje;

            ViewState.Add("GrupoMensaje", grupoMensaje);
        }
Exemplo n.º 2
0
 public static TIPO_MENSAJE buscarIdTipoMensaje(long idTipoMensaje)
 {
     using (EasyLifeEntities dbc = new EasyLifeEntities())
     {
         TIPO_MENSAJE aux = (from u in dbc.TIPO_MENSAJE
                             where u.ID_TIPO_MENSAJE == idTipoMensaje
                             select u).FirstOrDefault();
         if (aux != null)
         {
             return(aux);
         }
         else
         {
             return(null);
         }
     }
 }
Exemplo n.º 3
0
 public static TIPO_MENSAJE buscarTipoMensaje(string tipoMensaje)
 {
     using (EasyLifeEntities dbc = new EasyLifeEntities())
     {
         TIPO_MENSAJE aux = (from u in dbc.TIPO_MENSAJE
                             where u.DESCRIPCION_TP == tipoMensaje
                             select u).FirstOrDefault();
         if (aux != null)
         {
             return(aux);
         }
         else
         {
             return(null);
         }
     }
 }
Exemplo n.º 4
0
 protected void dplMotivo_SelectedIndexChanged(object sender, EventArgs e)
 {
     try
     {
         long         motivo = Convert.ToInt64(dplMotivo.SelectedValue);
         TIPO_MENSAJE tipo   = Controller.ControllerTipoMensaje.buscarIdTipoMensaje(motivo);
         asunto = tipo.DESCRIPCION_TP;
         if (motivo == 3)
         {
             panelEdificio.Visible     = false;
             panelDepartamento.Visible = false;
             panelPersonal.Visible     = true;
         }
         else if (motivo == 5)
         {
             panelEdificio.Visible     = false;
             panelDepartamento.Visible = false;
             panelPersonal.Visible     = true;
         }
         else
         {
             panelEdificio.Visible     = true;
             panelDepartamento.Visible = true;
             panelPersonal.Visible     = false;
         }
     }
     catch (Exception ex)
     {
         dplCondominio.Items.Insert(0, "Seleccione un Condominio");
         dplCondominio.SelectedIndex = 0;
         dplEdificio.Items.Insert(0, "Seleccione un Edificio");
         dplEdificio.SelectedIndex = 0;
         dplDepartamento.Items.Insert(0, "Seleccione un Departamento");
         dplDepartamento.SelectedIndex = 0;
         System.Diagnostics.Debug.WriteLine("Error: " + ex);
     }
 }