Exemple #1
0
        protected void ddlTituloSolicitud_SelectedIndexChanged(object sender, EventArgs e)
        {
            DataTable dt = new DataTable();

            dt = registro.ObtenerSolicitudesPorId(int.Parse(ddlTituloSolicitud.SelectedValue));

            Session["dtDocumentos"] = dt;

            foreach (DataRow item in dt.Rows)
            {
                Session["Id_CerrarSolicitud"] = item["Id_CerrarSolicitud"].ToString();

                lblGrupoSoporte.Text   = item["Departamento"].ToString();
                lblRegistradoPor.Text  = item["UsuarioSolicita"].ToString();
                lblOrganizacion.Text   = item["Organizacion"].ToString();
                lblRegistradoPara.Text = item["UsuarioSolicita"].ToString();

                if (int.Parse(Session["Id_CerrarSolicitud"].ToString()) > 0)
                {
                    ddlEstado.SelectedValue = item["Estado_ID"].ToString();

                    if (ddlEstado.Items.Count > 0)
                    {
                        ddlEstado_SelectedIndexChanged(null, null);
                    }

                    ddlEstadoDetalle.SelectedValue       = item["EstadoDetalle_ID"].ToString();
                    ddlPrioridad.SelectedValue           = item["Prioridad_ID"].ToString();
                    ddlIdioma.SelectedValue              = item["Idioma_ID"].ToString();
                    chkFechaFinalPrevista.Checked        = Convert.ToBoolean(item["FechaFinalPrevista"]);
                    rblClienteFormacion.SelectedValue    = Convert.ToInt32(item["ClienteRecibioInformacion"]).ToString();
                    rblMaterialReemplazado.SelectedValue = Convert.ToInt32(item["MaterialReemplazado"]).ToString();
                    rblBoletinInformativo.SelectedValue  = Convert.ToInt32(item["DebeCrearseBoletin"]).ToString();

                    registro.ObtenerDocumentosSolicitudes(GridView1, int.Parse(Session["Id_CerrarSolicitud"].ToString()));
                }
                else
                {
                    Session["Id_CerrarSolicitud"] = "0";
                    ddlEstado.SelectedIndex       = 0;

                    if (ddlEstado.Items.Count > 0)
                    {
                        ddlEstado_SelectedIndexChanged(null, null);
                    }

                    ddlEstadoDetalle.SelectedIndex       = 0;
                    ddlPrioridad.SelectedIndex           = 0;
                    ddlIdioma.SelectedIndex              = 0;
                    chkFechaFinalPrevista.Checked        = false;
                    rblClienteFormacion.SelectedValue    = "0";
                    rblMaterialReemplazado.SelectedValue = "0";
                    rblBoletinInformativo.SelectedValue  = "0";

                    LlenarControles.LlenarGrid(GridView1, new DataTable());
                }

                lblMensaje.Text = string.Empty;
            }
        }
        public void ObtenerSolicitudesAsignadasPorUsuarioId(GridView gvGenerico, int usuarioId)
        {
            DataTable dt = new DataTable();

            dt = asignarTiquets.ObtenerSolicitudesAsignadasPorUsuarioId(usuarioId);

            LlenarControles.LlenarGrid(gvGenerico, dt);
        }
        public DataTable ObtenerUsuarios(GridView gvUsuarios)
        {
            DataTable dt = dlUsuario.ObtenerUsuarios();

            LlenarControles.LlenarGrid(gvUsuarios, dt);

            return(dt);
        }
        public void ObtenerUsuarios(DropDownList ddlGenerico)
        {
            DataTable dt = new DataTable();

            dt = asignarTiquets.ObtenerUsuarios();

            LlenarControles.llenarDDLs(ddlGenerico, dt);
        }
Exemple #5
0
        public void ObtenerIdiomas(DropDownList ddlGenerico)
        {
            DataTable dt = new DataTable();

            dt = dlSolicitud.ObtenerIdiomas();

            LlenarControles.llenarDDLs(ddlGenerico, dt);
        }
Exemple #6
0
        public void ObtenerEstadosDetalle(DropDownList ddlGenerico, int estadoId)
        {
            DataTable dt = new DataTable();

            dt = dlSolicitud.ObtenerEstadosDetalle(estadoId);

            LlenarControles.llenarDDLs(ddlGenerico, dt);
        }
Exemple #7
0
        public void ObtenerSolicitudes(GridView gvGenerico)
        {
            DataTable dt = new DataTable();

            dt = dlSolicitud.ObtenerSolicitudes();

            LlenarControles.LlenarGrid(gvGenerico, dt);
        }
Exemple #8
0
        public DataTable ObtenerDocumentosSolicitudes(GridView gvDoc, int Id_CerrarSolicitud)
        {
            DataTable dt = new DataTable();

            dt = dlSolicitud.ObtenerDocumentosSolicitudes(Id_CerrarSolicitud);

            LlenarControles.LlenarGrid(gvDoc, dt);

            return(dt);
        }
Exemple #9
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                LlenarControles.LlenarGrid(GridView1, new DataTable());

                registro.ObtenerTituloSolicitudes(ddlTituloSolicitud);
                registro.ObtenerEstados(ddlEstado);
                registro.ObtenerPrioridades(ddlPrioridad);
                registro.ObtenerIdiomas(ddlIdioma);

                if (ddlTituloSolicitud.Items.Count > 0)
                {
                    ddlTituloSolicitud_SelectedIndexChanged(null, null);
                }

                if (ddlEstado.Items.Count > 0)
                {
                    ddlEstado_SelectedIndexChanged(null, null);
                }
            }
        }
Exemple #10
0
 protected void gvUsuarios_RowEditing(object sender, GridViewEditEventArgs e)
 {
     LlenarControles.LlenarGrid(gvUsuarios, (DataTable)Session["dtUsuarios"], e.NewEditIndex);
 }
Exemple #11
0
 protected void gvUsuarios_RowCancelingEdit(object sender, GridViewCancelEditEventArgs e)
 {
     LlenarControles.LlenarGrid(gvUsuarios, (DataTable)Session["dtUsuarios"]);
 }