Beispiel #1
0
        protected void btnEliminar_Click(object sender, EventArgs e)
        {
            ClimaLaboralNegocio nPeriodo = new ClimaLaboralNegocio();

            foreach (RadListViewDataItem item in rlvPeriodos.SelectedItems)
            {
                E_RESULTADO vResultado = nPeriodo.EliminaPeriodoClimaLaboral(int.Parse(item.GetDataKeyValue("ID_PERIODO").ToString()));
                string      vMensaje   = vResultado.MENSAJE.Where(w => w.CL_IDIOMA.Equals(vClIdioma.ToString())).FirstOrDefault().DS_MENSAJE;
                //txtClPeriodo.Text = "";
                //txtDsPeriodo.Text = "";
                //txtClEstatus.Text = "";
                //txtTipo.Text = "";
                //txtUsuarioMod.Text = "";
                //txtFechaMod.Text = "";
                UtilMensajes.MensajeResultadoDB(rwmMensaje, vMensaje, vResultado.CL_TIPO_ERROR, 400, 150, pCallBackFunction: "");
                rlvPeriodos.Rebind();

                if (rlvPeriodos.SelectedItems.Count > 0)
                {
                    string vIdPeriodoSeleccionado = rlvPeriodos.SelectedItems[0].GetDataKeyValue("ID_PERIODO").ToString();
                    vFgCuestionariosCreados = bool.Parse(rlvPeriodos.SelectedItems[0].GetDataKeyValue("FG_CUESTIONARIOS_CREADOS").ToString());
                    string vClEstadoPeriodo = rlvPeriodos.SelectedItems[0].GetDataKeyValue("CL_ESTADO_PERIODO").ToString();
                    if (vIdPeriodoSeleccionado != null)
                    {
                        CargarDatosDetalle(int.Parse(vIdPeriodoSeleccionado));

                        EstatusBotonesPeriodos((vClEstadoPeriodo.ToUpper() == "CERRADO") ? false : true, vFgCuestionariosCreados);
                    }
                }
            }
        }