예제 #1
0
        // -----------------------------------------------------------------------------------------------------------

        private void cargarCombos()
        {
            ddlFuncionEnElEquipo.DataSource = RisFuncionEnElEquipo.FetchAll();
            ddlFuncionEnElEquipo.DataBind();
            ddlFuncionEnElEquipo.Items.Insert(0, new ListItem("Seleccionar", "0"));

            ddlTipoDocumentoInvestigador.DataSource = RisTipoDocumento.FetchAll();
            ddlTipoDocumentoInvestigador.DataBind();
            ddlTipoDocumentoInvestigador.Items.Insert(0, new ListItem("Seleccionar", "0"));

            ddlProfesionInvestigador.DataSource = RisProfesion.FetchAll();
            ddlProfesionInvestigador.DataBind();
            ddlProfesionInvestigador.Items.Insert(0, new ListItem("Seleccionar", "0"));

            ddlTipoTelefonoLaboralInvestigador.DataSource = RisTipoTelefono.FetchAll();
            ddlTipoTelefonoLaboralInvestigador.DataBind();
            ddlTipoTelefonoLaboralInvestigador.Items.Insert(0, new ListItem("Seleccionar", "0"));

            ddlTipoTelefonoParticularInvestigador.DataSource = RisTipoTelefono.FetchAll();
            ddlTipoTelefonoParticularInvestigador.DataBind();
            ddlTipoTelefonoParticularInvestigador.Items.Insert(0, new ListItem("Seleccionar", "0"));

            ddlEntidad.DataSource = RisEntidad.FetchAll();
            ddlEntidad.DataBind();
            ddlEntidad.Items.Insert(0, new ListItem("Seleccionar", "0"));
        }
예제 #2
0
        private void editarProfesion(int idProfesion)
        {
            RisProfesion profesion = new RisProfesion(idProfesion);

            hdfIdProfesion.Value = profesion.IdProfesion.ToString();

            txtProfesion.Text = profesion.Descripcion;
        }
예제 #3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (IsPostBack)
            {
                return;
            }

            hayError = "NO";

            Session["RIS_nuevo_registro"] = "NO";

            cargarCombos();

            if (Request["idInvestigador"].ToString().Trim() != "0") // Existe el registro
            {
                RisInvestigadore oInvestigador = new RisInvestigadore(int.Parse(Request["idInvestigador"].ToString()));

                txtApellidoInvestigador.Text = oInvestigador.Apellido.Trim();
                txtNombreInvestigador.Text   = oInvestigador.Nombre.Trim();

                DataTable dtFuncionEnElEquipo = new DataTable();
                dtFuncionEnElEquipo = SPs.RisObtenerFuncionEnElEquipo(int.Parse(Request["idEstudio"].ToString().Trim()), int.Parse(Request["idInvestigador"].ToString())).GetDataSet().Tables[0];
                ddlFuncionEnElEquipo.SelectedValue = dtFuncionEnElEquipo.Rows[0][3].ToString().Trim();

                ddlSexoInvestigador.SelectedValue          = oInvestigador.Sexo;
                inputFechaNacimiento.Value                 = oInvestigador.FechaNacimiento.ToString();
                ddlTipoDocumentoInvestigador.SelectedValue = oInvestigador.IdTipoDocumento.ToString();
                txtNumeroDocumento.Text = oInvestigador.NumeroDocumento.Trim();

                RisProfesion oProfesion = new RisProfesion(oInvestigador.IdProfesion);
                ddlProfesionInvestigador.SelectedValue = oInvestigador.IdProfesion.ToString();

                txtNumeroMatricula.Text = oInvestigador.NumeroMatricula.Trim();

                txtDomicilioLaboral.Text   = oInvestigador.DomicilioLaboral.Trim();
                txtCPDomicilioLaboral.Text = oInvestigador.CpDomicilioLaboral.Trim();

                txtDomicilioParticular.Text   = oInvestigador.DomicilioParticular.Trim();
                txtCPDomicilioParticular.Text = oInvestigador.CpDomicilioParticular.Trim();

                ddlTipoTelefonoLaboralInvestigador.SelectedValue = oInvestigador.IdTipoTelLaboral.ToString();
                txtNumeroTelefonoInvestigadorLaboral.Text        = oInvestigador.TelefonoLaboral;

                ddlTipoTelefonoParticularInvestigador.SelectedValue = oInvestigador.IdTipoTelParticular.ToString();
                txtNumeroTelefonoInvestigadorParticular.Text        = oInvestigador.TelefonoParticular;

                txtMailInvestigadorLaboral.Text    = oInvestigador.EmailLaboral;
                txtMailInvestigadorParticular.Text = oInvestigador.EmailParticular;

                DataTable dtEntidad = new DataTable();
                dtEntidad = SPs.RisObtenerEntidadInvestigador(int.Parse(Request["idInvestigador"].ToString())).GetDataSet().Tables[0];
                if (dtEntidad.Rows.Count != 0)
                {
                    ddlEntidad.SelectedValue = dtEntidad.Rows[0][1].ToString().Trim();
                }
            }
        }
예제 #4
0
        // -----------------------------------------------------------------------------------------------------------

        private void cargarCombos()
        {
            ddlFuncionEnElEquipo.DataSource = RisFuncionEnElEquipo.FetchAll();
            ddlFuncionEnElEquipo.DataBind();
            ddlFuncionEnElEquipo.Items.Insert(0, new ListItem("Seleccionar", "0"));

            ddlProfesionInvestigador.DataSource = RisProfesion.FetchAll();
            ddlProfesionInvestigador.DataBind();
            ddlProfesionInvestigador.Items.Insert(0, new ListItem("Seleccionar", "0"));

            ddlEntidad.DataSource = RisEntidad.FetchAll();
            ddlEntidad.DataBind();
            ddlEntidad.Items.Insert(0, new ListItem("Seleccionar", "0"));
        }
예제 #5
0
        private void guardarProfesion()
        {
            RisProfesion profesion;

            if (hdfIdProfesion.Value != "0")
            {
                profesion = new RisProfesion(int.Parse(hdfIdProfesion.Value));
            }
            else
            {
                profesion = new RisProfesion();
            }

            profesion.Descripcion = txtProfesion.Text;

            profesion.Save();
        }
예제 #6
0
        // -----------------------------------------------------------------------------------------------------------

        //// Declaraciones globales
        //string hayError = "NO";

        protected void Page_Load(object sender, EventArgs e)
        {
            if (IsPostBack)
            {
                return;
            }

            //hayError = "NO";

            Session["RIS_nuevo_registro"] = "NO";

            cargarCombos();

            if (Request["idInvestigador"].ToString().Trim() != "0") // Existe el registro
            {
                RisInvestigadore oInvestigador = new RisInvestigadore(int.Parse(Request["idInvestigador"].ToString()));

                txtApellidoInvestigador.Text = oInvestigador.Apellido.Trim();
                txtNombreInvestigador.Text   = oInvestigador.Nombre.Trim();

                DataTable dtFuncionEnElEquipo = new DataTable();
                dtFuncionEnElEquipo = SPs.RisObtenerFuncionEnElEquipo(int.Parse(Request["idEstudio"].ToString().Trim()), int.Parse(Request["idInvestigador"].ToString())).GetDataSet().Tables[0];
                ddlFuncionEnElEquipo.SelectedValue = dtFuncionEnElEquipo.Rows[0][3].ToString().Trim();

                RisProfesion oProfesion = new RisProfesion(oInvestigador.IdProfesion);
                ddlProfesionInvestigador.SelectedValue = oInvestigador.IdProfesion.ToString();

                txtNumeroMatricula.Text = oInvestigador.NumeroMatricula.Trim();

                DataTable dtEntidad = new DataTable();
                dtEntidad = SPs.RisObtenerEntidadInvestigador(int.Parse(Request["idInvestigador"].ToString())).GetDataSet().Tables[0];

                if (dtEntidad.Rows.Count != 0)
                {
                    ddlEntidad.SelectedValue = dtEntidad.Rows[0][1].ToString().Trim();
                }
                else
                {
                    ddlEntidad.SelectedValue = "<no asignada>";
                }
            }
        }