protected void btnEditarEntrega_Click(object sender, EventArgs e)
        {
            int IdUsuario = Mgr_Usuario.Set_IdUsuarioDDl(ObjUsuario, ddlUsuEditEnt);

            GrupoLiEntities contexto  = new GrupoLiEntities();
            int             idGestion = Convert.ToInt32(hdfEditEntregaID.Value);
            gestion_laboral Edit      = contexto.gestion_laboral.SingleOrDefault(b => b.id_ges_lab == idGestion);

            if (Edit != null)
            {
                Edit.fecha       = Convert.ToDateTime(txtFechaEditEntrega.Text);
                Edit.descripcion = txtDescEditEntrega.Text;
                Edit.cant_horas  = 0;
            }
            ObjUsuario.Error = CRUD.Edit_Fila(contexto);

            if (ObjUsuario.Error)
            {
                alarma nuevo = new alarma()
                {
                    descripcion   = "Entrega de Equipos (Editado) " + txtDescEditEntrega.Text,
                    fecha         = Convert.ToDateTime(txtFechaEditEntrega.Text),
                    prioridad     = "Media",
                    id_categorias = 1,
                    id_usuario    = IdUsuario
                };

                ObjUsuario.Error = CRUD.Add_Fila(nuevo);
            }

            if (ObjUsuario.Error)
            {
                trabajador_gestion tabla = new trabajador_gestion();
                ObjUsuario.Error = CRUD.Delete_Fila(tabla, Convert.ToInt32(hdfEditEntregaID.Value));

                foreach (ListItem item in chkTrabajadores.Items)
                {
                    if (item.Selected == true)
                    {
                        trabajador_gestion nuevoTG1 = new trabajador_gestion()
                        {
                            id_trabajador = Convert.ToInt32(item.Value),
                            id_ges_lab    = Convert.ToInt32(hdfEditEntregaID.Value)
                        };
                        ObjUsuario.Error = CRUD.Add_Fila(nuevoTG1);
                    }
                }
            }

            Modal.MostrarAlertaEdit(phAlerta, divAlerta, lbAlerta, ObjUsuario.Error, txtBuscar);
            Modal.CerrarModal("EditEntrega", "EditModalScript", this);
            LlenarGridView();
        }
        protected void InsertarEntrega(object sender, EventArgs e)
        {
            int IdUsuario = Mgr_Usuario.Set_IdUsuarioDDl(ObjUsuario, ddlUsuAddEnt);

            gestion_laboral nuevoGestion = new gestion_laboral()
            {
                fecha        = Convert.ToDateTime(txtFechaEntrega.Text),
                descripcion  = txtDescEntrega.Text,
                tipo_gestion = 1,
                id_usuario   = IdUsuario
            };

            ObjUsuario.Error = CRUD.Add_Fila(nuevoGestion);

            if (ObjUsuario.Error)
            {
                alarma nuevo = new alarma()
                {
                    descripcion   = "Entrega de Equipos  " + txtDescEntrega.Text,
                    fecha         = Convert.ToDateTime(txtFechaEntrega.Text),
                    prioridad     = "Media",
                    id_categorias = 1,
                    id_usuario    = IdUsuario
                };

                ObjUsuario.Error = CRUD.Add_Fila(nuevo);
            }

            if (ObjUsuario.Error)
            {
                string id_ges_lab = Convert.ToString(Mgr_GestionLaboral.GetId_GestionLaboral);

                foreach (ListItem item in chkTrabajadores.Items)
                {
                    if (item.Selected == true)
                    {
                        trabajador_gestion nuevoTG = new trabajador_gestion()
                        {
                            id_trabajador = Convert.ToInt32(item.Value),
                            id_ges_lab    = Convert.ToInt32(id_ges_lab)
                        };

                        ObjUsuario.Error = CRUD.Add_Fila(nuevoTG);
                    }
                }
                Modal.CerrarModal("AddEntrega", "AddModalScript", this);
                Modal.MostrarAlertaAdd(phAlerta, divAlerta, lbAlerta, ObjUsuario.Error, txtBuscar);
                LlenarGridView();
            }
        }