示例#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
        private string Listar(string descripcion)
        {
            ServicioMonodrogas servicio = new ServicioMonodrogas();

            JavaScriptSerializer serializer = new JavaScriptSerializer();

            return(serializer.Serialize(servicio.MonodrogaObtenerVigentes(descripcion)));
        }
示例#3
0
        private object Grabar(string id, string descripcion)
        {
            JavaScriptSerializer serializer = new JavaScriptSerializer();

            try
            {
                ServicioMonodrogas servicio = new ServicioMonodrogas();
                servicio.MonodrogaGrabar(id, descripcion);
                return(serializer.Serialize(new { result = "OK" }));
            }
            catch (Exception ex)
            {
                return(serializer.Serialize(new { result = "Error", message = ex.Message }));
            }
        }
示例#4
0
        private string Obtener(string id)
        {
            ServicioMonodrogas   servicio   = new ServicioMonodrogas();
            JavaScriptSerializer serializer = new JavaScriptSerializer();
            int _id = -1;

            if (int.TryParse(id, out _id))
            {
                return(serializer.Serialize(servicio.MonodrogaObtener(_id)));
            }
            else
            {
                return(string.Empty);
            }
        }