protected void Page_Load(object sender, EventArgs e)
 {
     if (!Me.RevisarSesion(true))
     {
         return;
     }
 }
Esempio n. 2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Me.RevisarSesion(true))
            {
                return;
            }

            if (!IsPostBack)
            {
                ConfiguracionInicial();
            }
        }
Esempio n. 3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Me.RevisarSesion(true))
            {
                return;
            }

            if (string.IsNullOrEmpty(Request["k"]))
            {
                Response.Redirect("~/Consulta.aspx");
                return;
            }

            string key = Request["k"];

            if (!IsPostBack)
            {
                if (Session[key] == null)
                {
                    Response.Redirect("~/Consulta.aspx");
                    return;
                }


                CriteriosBusqueda criterios = (CriteriosBusqueda)Session[key];

                Session[key] = null;

                // Procedimiento de búsqueda
                SDP_ActualizacionDatosEntities model = new SDP_ActualizacionDatosEntities();
                lst = model.SDP_MasCercadeTi_Consulta(
                    criterios.Texto,
                    criterios.Genero,
                    criterios.EstadoCivil,
                    criterios.MesNacimiento,
                    criterios.Ciudad,
                    criterios.MesAniversarioEmpresa,
                    criterios.Deporte,
                    criterios.Hincha,
                    criterios.GeneroCine,
                    criterios.ComidaFavorita,
                    criterios.GeneroMusical,
                    criterios.GeneroLiteratura,
                    criterios.ActividadesInteres,
                    criterios.TieneHijos).ToList();

                rpt_resultado.DataSource = lst;
                rpt_resultado.DataBind();
            }
        }
        protected void btn_Enviar_Click(object sender, ImageClickEventArgs e)
        {
            // Proceso de validación
            string msg = ValidarFormulario();

            if (msg != "")
            {
                Me.MessageBox(this, msg);
                return;
            }

            // Proceso de grabación
            SDP_ActualizacionDatosEntities model = new SDP_ActualizacionDatosEntities();

            int NumeroHijos = int.Parse(ddl_NumeroHijos.SelectedValue);

            SDP_MasCercadeTi item = new SDP_MasCercadeTi();

            item.ActividadesInteres       = Guid.Parse(ddl_ActividadesInteres.SelectedValue);
            item.ActividadesInteresNombre = ddl_ActividadesInteres.SelectedItem.Text;
            item.AniversarioEmpresa       = Me.ObtenerFecha(ddl_AniversarioEmpresaDia, ddl_AniversarioEmpresaMes, ddl_AniversarioEmpresaAnio);
            item.Apellidos              = txt_Apellidos.Text;
            item.Cargo                  = txt_Cargo.Text;
            item.Celular                = txt_Celular.Text;
            item.Ciudad                 = Guid.Parse(ddl_Ciudad.SelectedValue);
            item.CiudadNombre           = ddl_Ciudad.SelectedItem.Text;
            item.ComidaFavorita         = Guid.Parse(ddl_ComidaFavorita.SelectedValue);
            item.ComidaFavoritaNombre   = ddl_ComidaFavorita.SelectedItem.Text;
            item.Deporte                = Guid.Parse(ddl_Deporte.SelectedValue);
            item.DeporteNombre          = ddl_Deporte.SelectedItem.Text;
            item.Direccion              = txt_Direccion.Text;
            item.EmailLaboral           = txt_EmailLaboral.Text;
            item.EmailPersonal          = txt_EmailPersonal.Text;
            item.Empresa                = txt_Empresa.Text;
            item.EstadoCivil            = Guid.Parse(ddl_EstadoCivil.SelectedValue);
            item.EstadoCivilNombre      = ddl_EstadoCivil.SelectedItem.Text;
            item.FechaActualizacion     = DateTime.Now;
            item.FechaAniversario       = Me.ObtenerFecha(ddl_AniversarioDia, ddl_AniversarioMes, ddl_AniversarioAnio);
            item.FechaNacimiento        = Me.ObtenerFecha(ddl_PersonalesDia, ddl_PersonalesMes, ddl_PersonalesAnio);
            item.FechaRegistro          = DateTime.Now;
            item.GeneroCine             = Guid.Parse(ddl_Cine.SelectedValue);
            item.GeneroCineNombre       = ddl_Cine.SelectedItem.Text;
            item.GeneroLiteratura       = Guid.Parse(ddl_GeneroLiteratura.SelectedValue);
            item.GeneroLiteraturaNombre = ddl_GeneroLiteratura.SelectedItem.Text;
            item.GeneroMusical          = Guid.Parse(ddl_GeneroMusical.SelectedValue);
            item.GeneroMusicalNombre    = ddl_GeneroMusical.SelectedItem.Text;
            item.Hincha                 = Guid.Parse(ddl_Hincha.SelectedValue);
            item.HinchaNombre           = ddl_Hincha.SelectedItem.Text;
            item.Identificacion         = txt_Identificacion.Text;
            item.NacimientoConyuge      = Me.ObtenerFecha(ddl_ConyugeDia, ddl_ConyugeMes, ddl_ConyugeAnio);
            item.Nombres                = txt_Nombres.Text;
            item.NumeroHijos            = int.Parse(ddl_NumeroHijos.SelectedValue);
            item.RegistroID             = Guid.NewGuid();
            item.Sexo       = Guid.Parse(ddl_Sexo.SelectedValue);
            item.SexoNombre = ddl_Sexo.SelectedItem.Text;
            item.Telefono   = txt_Telefono.Text;

            if (Me.RevisarSesion(false))
            {
                item.UsuarioActualizacion = Me.UsuarioLogueado.UsuarioID;
                item.UsuarioRegistro      = Me.UsuarioLogueado.UsuarioID;
            }
            else
            {
                item.UsuarioActualizacion = Guid.Empty;
                item.UsuarioRegistro      = Guid.Empty;
            }

            if (NumeroHijos >= 1)
            {
                item.FechaHijo1      = Me.ObtenerFecha(ddl_DiaHijo1, ddl_MesHijo1, ddl_AnioHijo1);
                item.SexoHijo1       = Guid.Parse(ddl_SexoHijo1.SelectedValue);
                item.SexoHijo1Nombre = ddl_SexoHijo1.SelectedItem.Text;
            }

            if (NumeroHijos >= 2)
            {
                item.FechaHijo2      = Me.ObtenerFecha(ddl_DiaHijo2, ddl_MesHijo2, ddl_AnioHijo2);
                item.SexoHijo2       = Guid.Parse(ddl_SexoHijo2.SelectedValue);
                item.SexoHijo2Nombre = ddl_SexoHijo2.SelectedItem.Text;
            }

            if (NumeroHijos >= 3)
            {
                item.FechaHijo3      = Me.ObtenerFecha(ddl_DiaHijo3, ddl_MesHijo3, ddl_AnioHijo3);
                item.SexoHijo3       = Guid.Parse(ddl_SexoHijo3.SelectedValue);
                item.SexoHijo3Nombre = ddl_SexoHijo3.SelectedItem.Text;
            }

            if (NumeroHijos >= 4)
            {
                item.FechaHijo4      = Me.ObtenerFecha(ddl_DiaHijo4, ddl_MesHijo4, ddl_AnioHijo4);
                item.SexoHijo4       = Guid.Parse(ddl_SexoHijo4.SelectedValue);
                item.SexoHijo4Nombre = ddl_SexoHijo4.SelectedItem.Text;
            }

            if (NumeroHijos >= 5)
            {
                item.FechaHijo5      = Me.ObtenerFecha(ddl_DiaHijo5, ddl_MesHijo5, ddl_AnioHijo5);
                item.SexoHijo5       = Guid.Parse(ddl_SexoHijo5.SelectedValue);
                item.SexoHijo5Nombre = ddl_SexoHijo5.SelectedItem.Text;
            }

            if (NumeroHijos >= 6)
            {
                item.FechaHijo6      = Me.ObtenerFecha(ddl_DiaHijo6, ddl_MesHijo6, ddl_AnioHijo6);
                item.SexoHijo6       = Guid.Parse(ddl_SexoHijo6.SelectedValue);
                item.SexoHijo6Nombre = ddl_SexoHijo6.SelectedItem.Text;
            }

            if (NumeroHijos >= 7)
            {
                item.FechaHijo7      = Me.ObtenerFecha(ddl_DiaHijo7, ddl_MesHijo7, ddl_AnioHijo7);
                item.SexoHijo7       = Guid.Parse(ddl_SexoHijo7.SelectedValue);
                item.SexoHijo7Nombre = ddl_SexoHijo7.SelectedItem.Text;
            }

            if (NumeroHijos >= 8)
            {
                item.FechaHijo8      = Me.ObtenerFecha(ddl_DiaHijo8, ddl_MesHijo8, ddl_AnioHijo8);
                item.SexoHijo8       = Guid.Parse(ddl_SexoHijo8.SelectedValue);
                item.SexoHijo8Nombre = ddl_SexoHijo8.SelectedItem.Text;
            }

            if (NumeroHijos >= 9)
            {
                item.FechaHijo9      = Me.ObtenerFecha(ddl_DiaHijo9, ddl_MesHijo9, ddl_AnioHijo9);
                item.SexoHijo9       = Guid.Parse(ddl_SexoHijo9.SelectedValue);
                item.SexoHijo9Nombre = ddl_SexoHijo9.SelectedItem.Text;
            }

            if (NumeroHijos >= 10)
            {
                item.FechaHijo10      = Me.ObtenerFecha(ddl_DiaHijo10, ddl_MesHijo10, ddl_AnioHijo10);
                item.SexoHijo10       = Guid.Parse(ddl_SexoHijo10.SelectedValue);
                item.SexoHijo10Nombre = ddl_SexoHijo10.SelectedItem.Text;
            }

            model.AddToSDP_MasCercadeTi(item);
            model.SaveChanges();

            if (Me.RevisarSesion(false))
            {
                Response.Redirect("~/SubMenu.aspx");
            }
            else
            {
                Response.Redirect("~/Resultado.aspx");
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Me.RevisarSesion(true))
            {
                return;
            }

            if (string.IsNullOrEmpty(Request["r"]))
            {
                Response.Redirect("~/Consulta.aspx");
                return;
            }

            Guid RegistroID = new Guid(Request["R"]);


            SDP_ActualizacionDatosEntities model = new SDP_ActualizacionDatosEntities();
            var registro = model.SDP_MasCercadeTi.FirstOrDefault(r => r.RegistroID == RegistroID);

            lbl_NombresT.Text           = registro.Nombres;
            lbl_ApellidosT.Text         = registro.Apellidos;
            lbl_Nombres.Text            = registro.Nombres;
            lbl_Apellidos.Text          = registro.Apellidos;
            lbl_Identificación.Text     = registro.Identificacion;
            lbl_EstadoCivil.Text        = registro.EstadoCivilNombre;
            lbl_Sexo.Text               = registro.SexoNombre;
            lbl_FechaNacimiento.Text    = registro.FechaNacimiento.Value.ToString("dd/MMM/yyyy");
            lbl_Edad.Text               = Me.CalcularEdad(registro.FechaNacimiento) + " años";
            lbl_Telefono.Text           = registro.Telefono;
            lbl_Celular.Text            = registro.Celular;
            lbl_EmailLaboral.Text       = registro.EmailLaboral;
            lbl_EmailPersonal.Text      = registro.EmailPersonal;
            lbl_Empresa.Text            = registro.Empresa;
            lbl_Direccion.Text          = registro.Direccion;
            lbl_Ciudad.Text             = registro.CiudadNombre;
            lbl_Cargo.Text              = registro.Cargo;
            lbl_AniversarioEmpresa.Text = registro.AniversarioEmpresa.Value.ToString("dd/MMM/yyyy");
            lbl_AniosEmpresa.Text       = Me.CalcularEdad(registro.AniversarioEmpresa) + " años";
            lbl_Deporte.Text            = registro.DeporteNombre;
            lbl_ActividadInteres.Text   = registro.ActividadesInteresNombre;
            lbl_Hincha.Text             = registro.HinchaNombre;
            lbl_GeneroMusical.Text      = registro.GeneroMusicalNombre;
            lbl_GeneroCine.Text         = registro.GeneroCineNombre;
            lbl_GeneroLiteratura.Text   = registro.GeneroLiteraturaNombre;
            lbl_ComidaFavorita.Text     = registro.ComidaFavoritaNombre;
            lbl_FechaConyuge.Text       = registro.NacimientoConyuge.Value.ToString("dd/MMM/yyyy");
            lbl_EdadConyuge.Text        = Me.CalcularEdad(registro.NacimientoConyuge) + " años";
            lbl_Aniversario.Text        = registro.FechaAniversario.Value.ToString("dd/MMM/yyyy");
            lbl_AniosAniversario.Text   = Me.CalcularEdad(registro.FechaAniversario);
            lbl_NumeroHijos.Text        = registro.NumeroHijos.Value.ToString();

            bloqueHijo1.Visible = registro.NumeroHijos.Value >= 1;
            lbl_SexoHijo1.Text  = registro.SexoHijo1Nombre;
            lbl_FechaHijo1.Text = registro.FechaHijo1.HasValue ? registro.FechaHijo1.Value.ToString("dd/MMM/yyyy") : "";
            lbl_EdadHijo1.Text  = registro.FechaHijo1.HasValue ? Me.CalcularEdad(registro.FechaHijo1) : "";

            bloqueHijo2.Visible = registro.NumeroHijos.Value >= 2;
            lbl_SexoHijo2.Text  = registro.SexoHijo2Nombre;
            lbl_FechaHijo2.Text = registro.FechaHijo2.HasValue ? registro.FechaHijo2.Value.ToString("dd/MMM/yyyy") : "";
            lbl_EdadHijo2.Text  = registro.FechaHijo2.HasValue ? Me.CalcularEdad(registro.FechaHijo2) : "";

            bloqueHijo3.Visible = registro.NumeroHijos.Value >= 3;
            lbl_SexoHijo3.Text  = registro.SexoHijo3Nombre;
            lbl_FechaHijo3.Text = registro.FechaHijo3.HasValue ? registro.FechaHijo3.Value.ToString("dd/MMM/yyyy") : "";
            lbl_EdadHijo3.Text  = registro.FechaHijo3.HasValue ? Me.CalcularEdad(registro.FechaHijo3) : "";

            bloqueHijo4.Visible = registro.NumeroHijos.Value >= 4;
            lbl_SexoHijo4.Text  = registro.SexoHijo4Nombre;
            lbl_FechaHijo4.Text = registro.FechaHijo4.HasValue ? registro.FechaHijo4.Value.ToString("dd/MMM/yyyy") : "";
            lbl_EdadHijo4.Text  = registro.FechaHijo4.HasValue ? Me.CalcularEdad(registro.FechaHijo4) : "";

            bloqueHijo5.Visible = registro.NumeroHijos.Value >= 5;
            lbl_SexoHijo5.Text  = registro.SexoHijo5Nombre;
            lbl_FechaHijo5.Text = registro.FechaHijo5.HasValue ? registro.FechaHijo5.Value.ToString("dd/MMM/yyyy") : "";
            lbl_EdadHijo5.Text  = registro.FechaHijo5.HasValue ? Me.CalcularEdad(registro.FechaHijo5) : "";

            bloqueHijo6.Visible = registro.NumeroHijos.Value >= 6;
            lbl_SexoHijo6.Text  = registro.SexoHijo6Nombre;
            lbl_FechaHijo6.Text = registro.FechaHijo6.HasValue ? registro.FechaHijo6.Value.ToString("dd/MMM/yyyy") : "";
            lbl_EdadHijo6.Text  = registro.FechaHijo6.HasValue ? Me.CalcularEdad(registro.FechaHijo6) : "";

            bloqueHijo7.Visible = registro.NumeroHijos.Value >= 7;
            lbl_SexoHijo7.Text  = registro.SexoHijo7Nombre;
            lbl_FechaHijo7.Text = registro.FechaHijo7.HasValue ? registro.FechaHijo7.Value.ToString("dd/MMM/yyyy") : "";
            lbl_EdadHijo7.Text  = registro.FechaHijo7.HasValue ? Me.CalcularEdad(registro.FechaHijo7) : "";

            bloqueHijo8.Visible = registro.NumeroHijos.Value >= 8;
            lbl_SexoHijo8.Text  = registro.SexoHijo8Nombre;
            lbl_FechaHijo8.Text = registro.FechaHijo8.HasValue ? registro.FechaHijo8.Value.ToString("dd/MMM/yyyy") : "";
            lbl_EdadHijo8.Text  = registro.FechaHijo8.HasValue ? Me.CalcularEdad(registro.FechaHijo8) : "";

            bloqueHijo9.Visible = registro.NumeroHijos.Value >= 9;
            lbl_SexoHijo9.Text  = registro.SexoHijo9Nombre;
            lbl_FechaHijo9.Text = registro.FechaHijo9.HasValue ? registro.FechaHijo9.Value.ToString("dd/MMM/yyyy") : "";
            lbl_EdadHijo9.Text  = registro.FechaHijo9.HasValue ? Me.CalcularEdad(registro.FechaHijo9) : "";

            bloqueHijo10.Visible = registro.NumeroHijos.Value >= 10;
            lbl_SexoHijo10.Text  = registro.SexoHijo10Nombre;
            lbl_FechaHijo10.Text = registro.FechaHijo10.HasValue ? registro.FechaHijo10.Value.ToString("dd/MMM/yyyy") : "";
            lbl_EdadHijo10.Text  = registro.FechaHijo10.HasValue ? Me.CalcularEdad(registro.FechaHijo10) : "";
        }
Esempio n. 6
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Me.RevisarSesion(true))
            {
                return;
            }

            if (string.IsNullOrEmpty(Request["r"]))
            {
                Response.Redirect("~/Consulta.aspx");
                return;
            }

            Guid RegistroID = new Guid(Request["R"]);

            if (!IsPostBack)
            {
                ConfiguracionInicial();

                SDP_ActualizacionDatosEntities model = new SDP_ActualizacionDatosEntities();
                var registro = model.SDP_MasCercadeTi.FirstOrDefault(r => r.RegistroID == RegistroID);

                lbl_NombresT.Text       = registro.Nombres;
                lbl_ApellidosT.Text     = registro.Apellidos;
                txt_Nombres.Text        = registro.Nombres;
                txt_Apellidos.Text      = registro.Apellidos;
                txt_Identificacion.Text = registro.Identificacion;
                Me.DropDownSetValue(ddl_EstadoCivil, registro.EstadoCivil.ToString());
                Me.DropDownSetValue(ddl_Sexo, registro.Sexo.ToString());
                Me.DropDownSetValue(ddl_Sexo, registro.Sexo.ToString());
                Me.SetFecha(registro.FechaNacimiento.Value, ddl_PersonalesDia, ddl_PersonalesMes, ddl_PersonalesAnio);
                txt_Telefono.Text      = registro.Telefono;
                txt_Celular.Text       = registro.Celular;
                txt_EmailLaboral.Text  = registro.EmailLaboral;
                txt_EmailPersonal.Text = registro.EmailPersonal;
                txt_Empresa.Text       = registro.Empresa;
                txt_Direccion.Text     = registro.Direccion;
                Me.DropDownSetValue(ddl_Ciudad, registro.Ciudad.ToString());
                txt_Cargo.Text = registro.Cargo;
                Me.SetFecha(registro.AniversarioEmpresa.Value, ddl_AniversarioEmpresaDia, ddl_AniversarioEmpresaMes, ddl_AniversarioEmpresaAnio);
                Me.DropDownSetValue(ddl_Deporte, registro.Deporte.ToString());
                Me.DropDownSetValue(ddl_ActividadesInteres, registro.ActividadesInteres.ToString());
                Me.DropDownSetValue(ddl_Hincha, registro.Hincha.ToString());
                Me.DropDownSetValue(ddl_GeneroMusical, registro.GeneroMusical.ToString());
                Me.DropDownSetValue(ddl_Cine, registro.GeneroCine.ToString());
                Me.DropDownSetValue(ddl_GeneroLiteratura, registro.GeneroLiteratura.ToString());
                Me.DropDownSetValue(ddl_ComidaFavorita, registro.ComidaFavorita.ToString());
                Me.SetFecha(registro.NacimientoConyuge.Value, ddl_ConyugeDia, ddl_ConyugeMes, ddl_ConyugeAnio);
                Me.SetFecha(registro.FechaAniversario.Value, ddl_AniversarioDia, ddl_AniversarioMes, ddl_AniversarioAnio);
                Me.DropDownSetValue(ddl_NumeroHijos, registro.NumeroHijos.ToString());


                if (registro.SexoHijo1.HasValue)
                {
                    Me.DropDownSetValue(ddl_SexoHijo1, registro.SexoHijo1.ToString());
                }
                if (registro.FechaHijo1.HasValue)
                {
                    Me.SetFecha(registro.FechaHijo1.Value, ddl_DiaHijo1, ddl_MesHijo1, ddl_AnioHijo1);
                }

                if (registro.SexoHijo2.HasValue)
                {
                    Me.DropDownSetValue(ddl_SexoHijo2, registro.SexoHijo2.ToString());
                }
                if (registro.FechaHijo2.HasValue)
                {
                    Me.SetFecha(registro.FechaHijo2.Value, ddl_DiaHijo2, ddl_MesHijo2, ddl_AnioHijo2);
                }

                if (registro.SexoHijo3.HasValue)
                {
                    Me.DropDownSetValue(ddl_SexoHijo3, registro.SexoHijo3.ToString());
                }
                if (registro.FechaHijo3.HasValue)
                {
                    Me.SetFecha(registro.FechaHijo3.Value, ddl_DiaHijo3, ddl_MesHijo3, ddl_AnioHijo3);
                }

                if (registro.SexoHijo4.HasValue)
                {
                    Me.DropDownSetValue(ddl_SexoHijo4, registro.SexoHijo4.ToString());
                }
                if (registro.FechaHijo4.HasValue)
                {
                    Me.SetFecha(registro.FechaHijo4.Value, ddl_DiaHijo4, ddl_MesHijo4, ddl_AnioHijo4);
                }

                if (registro.SexoHijo5.HasValue)
                {
                    Me.DropDownSetValue(ddl_SexoHijo5, registro.SexoHijo5.ToString());
                }
                if (registro.FechaHijo5.HasValue)
                {
                    Me.SetFecha(registro.FechaHijo5.Value, ddl_DiaHijo5, ddl_MesHijo5, ddl_AnioHijo5);
                }

                if (registro.SexoHijo6.HasValue)
                {
                    Me.DropDownSetValue(ddl_SexoHijo6, registro.SexoHijo6.ToString());
                }
                if (registro.FechaHijo6.HasValue)
                {
                    Me.SetFecha(registro.FechaHijo6.Value, ddl_DiaHijo6, ddl_MesHijo6, ddl_AnioHijo6);
                }

                if (registro.SexoHijo7.HasValue)
                {
                    Me.DropDownSetValue(ddl_SexoHijo7, registro.SexoHijo7.ToString());
                }
                if (registro.FechaHijo7.HasValue)
                {
                    Me.SetFecha(registro.FechaHijo7.Value, ddl_DiaHijo7, ddl_MesHijo7, ddl_AnioHijo7);
                }

                if (registro.SexoHijo8.HasValue)
                {
                    Me.DropDownSetValue(ddl_SexoHijo8, registro.SexoHijo8.ToString());
                }
                if (registro.FechaHijo8.HasValue)
                {
                    Me.SetFecha(registro.FechaHijo8.Value, ddl_DiaHijo8, ddl_MesHijo8, ddl_AnioHijo8);
                }

                if (registro.SexoHijo9.HasValue)
                {
                    Me.DropDownSetValue(ddl_SexoHijo9, registro.SexoHijo9.ToString());
                }
                if (registro.FechaHijo9.HasValue)
                {
                    Me.SetFecha(registro.FechaHijo9.Value, ddl_DiaHijo9, ddl_MesHijo9, ddl_AnioHijo9);
                }

                if (registro.SexoHijo10.HasValue)
                {
                    Me.DropDownSetValue(ddl_SexoHijo10, registro.SexoHijo10.ToString());
                }
                if (registro.FechaHijo10.HasValue)
                {
                    Me.SetFecha(registro.FechaHijo10.Value, ddl_DiaHijo10, ddl_MesHijo10, ddl_AnioHijo10);
                }
            }
        }