コード例 #1
0
        private void CargarCombos()
        {
            ServicioEquipos      servEquipo       = new ServicioEquipos();
            ServicioParametricas servParametricas = new ServicioParametricas();
            ServicioMonodrogas   servMonodrogs    = new ServicioMonodrogas();

            cboPatologia.DataTextField  = "Descripcion";
            cboPatologia.DataValueField = "Id";
            cboPatologia.DataSource     = servParametricas.PatologiaObtenerVigentes(string.Empty);
            cboPatologia.DataBind();
            cboPatologia.Items.Insert(0, new ListItem(string.Empty, "-1"));

            cboTipoEstudio.DataTextField  = "Descripcion";
            cboTipoEstudio.DataValueField = "Id";
            cboTipoEstudio.DataSource     = servParametricas.TipoEstudioObtenerVigentes(string.Empty);
            cboTipoEstudio.DataBind();
            cboTipoEstudio.Items.Insert(0, new ListItem(string.Empty, "-1"));

            cboEstado.DataTextField  = "Descripcion";
            cboEstado.DataValueField = "Id";
            cboEstado.DataSource     = servParametricas.EstadoEstudioObtenerVigentes(string.Empty);
            cboEstado.DataBind();
            cboEstado.Items.Insert(0, new ListItem(string.Empty, "-1"));

            //cboEquipo.DataTextField = "Descripcion";
            //cboEquipo.DataValueField = "Id";
            //cboEquipo.DataSource = servEquipo.EquipoObtenerVigentes(string.Empty);
            //cboEquipo.DataBind();
            //cboEquipo.Items.Insert(0, new ListItem(string.Empty, "-1"));

            cboParticipanteProfesional.DataTextField  = "NombreCompleto";
            cboParticipanteProfesional.DataValueField = "Id";
            cboParticipanteProfesional.DataSource     = servEquipo.ProfesionalObtenerVigentes(Constantes.TipoProfesional_Investigador);
            cboParticipanteProfesional.DataBind();
            cboParticipanteProfesional.Items.Insert(0, new ListItem(string.Empty, "-1"));

            cboParticipanteRol.DataTextField  = "Descripcion";
            cboParticipanteRol.DataValueField = "Id";
            cboParticipanteRol.DataSource     = servEquipo.RolObtenerVigentes();
            cboParticipanteRol.DataBind();
            cboParticipanteRol.Items.Insert(0, new ListItem(string.Empty, "-1"));

            cboCentroHabilitado.DataTextField  = "Descripcion";
            cboCentroHabilitado.DataValueField = "Id";
            cboCentroHabilitado.DataSource     = servParametricas.CentroObtenerVigentes(string.Empty);
            cboCentroHabilitado.DataBind();
            cboCentroHabilitado.Items.Insert(0, new ListItem(string.Empty, "-1"));

            cboPatrocinador.DataTextField  = "Descripcion";
            cboPatrocinador.DataValueField = "Id";
            cboPatrocinador.DataSource     = servParametricas.PatrocinadorObtenerVigentes(string.Empty);
            cboPatrocinador.DataBind();
            cboPatrocinador.Items.Insert(0, new ListItem(string.Empty, "-1"));

            cboMonodroga.DataTextField  = "Descripcion";
            cboMonodroga.DataValueField = "Id";
            cboMonodroga.DataSource     = servMonodrogs.MonodrogaObtenerVigentes(string.Empty);
            cboMonodroga.DataBind();
            cboMonodroga.Items.Insert(0, new ListItem(string.Empty, "-1"));
        }
コード例 #2
0
ファイル: EquiposHandler.ashx.cs プロジェクト: pomesoft/eco
        private string Listar(string descripcion)
        {
            ServicioEquipos servicio = new ServicioEquipos();

            JavaScriptSerializer serializer = new JavaScriptSerializer();

            return(serializer.Serialize(servicio.EquipoObtenerVigentes(descripcion)));
        }
コード例 #3
0
        private string Listar(string apellido, string nombre, string tipoProfesional)
        {
            ServicioEquipos servicio = new ServicioEquipos();

            JavaScriptSerializer serializer = new JavaScriptSerializer();

            return(serializer.Serialize(servicio.ProfesionalObtenerVigentes(apellido, nombre, tipoProfesional)));
        }
コード例 #4
0
        private string ListarTiposProfesionales()
        {
            ServicioEquipos servicio = new ServicioEquipos();

            JavaScriptSerializer serializer = new JavaScriptSerializer();

            return(serializer.Serialize(servicio.TipoProfesionalObtenerVigentes()));
        }
コード例 #5
0
        private string ListarInvestigadores()
        {
            ServicioEquipos servicio = new ServicioEquipos();

            JavaScriptSerializer serializer = new JavaScriptSerializer();

            return(serializer.Serialize(servicio.ProfesionalObtenerVigentes(Constantes.TipoProfesional_Investigador)));
        }
コード例 #6
0
        private string ListarMiembrosComite()
        {
            ServicioEquipos servicio = new ServicioEquipos();

            JavaScriptSerializer serializer = new JavaScriptSerializer();

            List <Profesional> profesionales = servicio.ProfesionalObtenerVigentes(Constantes.TipoProfesional_MiembroComite);

            return(serializer.Serialize(profesionales.OrderBy(item => item.OrdenActa).ToList <Profesional>()));
        }
コード例 #7
0
        private void CargarCombos()
        {
            ServicioParametricas servParametricas = new ServicioParametricas();
            ServicioDocumentos   servDocumentos   = new ServicioDocumentos();

            cboTipoDocumento.DataTextField  = "Descripcion";
            cboTipoDocumento.DataValueField = "Id";
            cboTipoDocumento.DataSource     = servDocumentos.TiposDocumentoObtenerVigentes(string.Empty);
            cboTipoDocumento.DataBind();
            cboTipoDocumento.Items.Insert(0, new ListItem(string.Empty, "-1"));

            cboEstado.DataTextField  = "Descripcion";
            cboEstado.DataValueField = "Id";
            cboEstado.DataSource     = servParametricas.EstadosDocumentosObtenerVigentes(string.Empty);
            cboEstado.DataBind();
            cboEstado.Items.Insert(0, new ListItem(string.Empty, "-1"));

            ServicioEquipos servEquipos = new ServicioEquipos();

            List <Profesional> profesionales = servEquipos.ProfesionalObtenerVigentes(string.Empty);

            cboEstadoProfesionalAutor.DataTextField  = "NombreCompleto";
            cboEstadoProfesionalAutor.DataValueField = "Id";
            cboEstadoProfesionalAutor.DataSource     = profesionales;
            cboEstadoProfesionalAutor.DataBind();
            cboEstadoProfesionalAutor.Items.Insert(0, new ListItem(string.Empty, "-1"));

            cboEstadoProfesionalPresenta.DataTextField  = "NombreCompleto";
            cboEstadoProfesionalPresenta.DataValueField = "Id";
            cboEstadoProfesionalPresenta.DataSource     = profesionales;
            cboEstadoProfesionalPresenta.DataBind();
            cboEstadoProfesionalPresenta.Items.Insert(0, new ListItem(string.Empty, "-1"));

            cboEstadoProfesionalResponsable.DataTextField  = "NombreCompleto";
            cboEstadoProfesionalResponsable.DataValueField = "Id";
            cboEstadoProfesionalResponsable.DataSource     = profesionales;
            cboEstadoProfesionalResponsable.DataBind();
            cboEstadoProfesionalResponsable.Items.Insert(0, new ListItem(string.Empty, "-1"));

            cboComentarioProfesionalAutor.DataTextField  = "NombreCompleto";
            cboComentarioProfesionalAutor.DataValueField = "Id";
            cboComentarioProfesionalAutor.DataSource     = profesionales;
            cboComentarioProfesionalAutor.DataBind();
            cboComentarioProfesionalAutor.Items.Insert(0, new ListItem(string.Empty, "-1"));

            cboRecordatorioProfesionalAutor.DataTextField  = "NombreCompleto";
            cboRecordatorioProfesionalAutor.DataValueField = "Id";
            cboRecordatorioProfesionalAutor.DataSource     = profesionales;
            cboRecordatorioProfesionalAutor.DataBind();
            cboRecordatorioProfesionalAutor.Items.Insert(0, new ListItem(string.Empty, "-1"));
        }
コード例 #8
0
ファイル: EquiposHandler.ashx.cs プロジェクト: pomesoft/eco
        private object Grabar(string datosEquipo)
        {
            JavaScriptSerializer serializer = new JavaScriptSerializer();

            try
            {
                ServicioEquipos servicio = new ServicioEquipos();
                servicio.EquipoGrabar(datosEquipo);
                return(serializer.Serialize(new { result = "OK" }));
            }
            catch (Exception ex)
            {
                return(serializer.Serialize(new { result = "Error", message = ex.Message }));
            }
        }
コード例 #9
0
ファイル: EquiposHandler.ashx.cs プロジェクト: pomesoft/eco
        private string Obtener(string id)
        {
            ServicioEquipos      servicio   = new ServicioEquipos();
            JavaScriptSerializer serializer = new JavaScriptSerializer();
            int _id = -1;

            if (int.TryParse(id, out _id))
            {
                return(serializer.Serialize(servicio.EquipoObtener(_id)));
            }
            else
            {
                return(string.Empty);
            }
        }
コード例 #10
0
ファイル: EquiposHandler.ashx.cs プロジェクト: pomesoft/eco
        private object AgregarIntegrante(string id, string idRol, string idProfesional)
        {
            JavaScriptSerializer serializer = new JavaScriptSerializer();

            try
            {
                ServicioEquipos servicio = new ServicioEquipos();
                servicio.AgregarIntegrante(id, idRol, idProfesional);
                return(serializer.Serialize(new { result = "OK" }));
            }
            catch (Exception ex)
            {
                return(serializer.Serialize(new { result = "Error", message = ex.Message }));
            }
        }
コード例 #11
0
        private object Eliminar(string id)
        {
            JavaScriptSerializer serializer = new JavaScriptSerializer();

            try
            {
                ServicioEquipos servicio = new ServicioEquipos();
                servicio.ProfesionalEliminar(id);
                return(serializer.Serialize(new { result = "OK" }));
            }
            catch (Exception ex)
            {
                return(serializer.Serialize(new { result = "Error", message = ex.Message }));
            }
        }
コード例 #12
0
        private object Grabar(string id, string apellido, string nombre, string idTipoProfesional, string IdRolcomite, string titulo, string ordenActa)
        {
            JavaScriptSerializer serializer = new JavaScriptSerializer();

            try
            {
                ServicioEquipos servicio = new ServicioEquipos();
                servicio.ProfesionalGrabar(id, apellido, nombre, idTipoProfesional, IdRolcomite, titulo, ordenActa);
                return(serializer.Serialize(new { result = "OK" }));
            }
            catch (Exception ex)
            {
                return(serializer.Serialize(new { result = "Error", message = ex.Message }));
            }
        }
コード例 #13
0
        private void CargarCombos()
        {
            ServicioEquipos servicio = new ServicioEquipos();

            cboProfesional.DataTextField  = "NombreCompleto";
            cboProfesional.DataValueField = "Id";
            cboProfesional.DataSource     = servicio.ProfesionalObtenerVigentes(string.Empty);
            cboProfesional.DataBind();
            cboProfesional.Items.Insert(0, new ListItem(string.Empty, string.Empty));

            cboRol.DataTextField  = "Descripcion";
            cboRol.DataValueField = "Id";
            cboRol.DataSource     = servicio.RolObtenerVigentes();
            cboRol.DataBind();
            cboRol.Items.Insert(0, new ListItem(string.Empty, string.Empty));
        }