示例#1
0
        protected void btnEliminarTabulador_Click(object sender, EventArgs e)
        {
            XElement vXmlPeriodo = new XElement("TABLERO");
            TableroControlNegocio nTableroControl = new TableroControlNegocio();

            foreach (GridDataItem item in grdSalarial.SelectedItems)
            {
                vXmlPeriodo.Add(new XElement("PERIODO", new XAttribute("ID_PERIODO_REFERENCIA", item.GetDataKeyValue("ID_PERIODO_REFERENCIA_TABLERO").ToString())));
            }

            E_RESULTADO vResultado = nTableroControl.EliminaPeriodosReferenciaTableroControl(vIdPeriodo, vXmlPeriodo.ToString());
            string      vMensaje   = vResultado.MENSAJE.Where(w => w.CL_IDIOMA.Equals(vClIdioma.ToString())).FirstOrDefault().DS_MENSAJE;

            UtilMensajes.MensajeResultadoDB(rwmMensaje, vMensaje, vResultado.CL_TIPO_ERROR, pCallBackFunction: null);

            if (vResultado.CL_TIPO_ERROR.Equals(E_TIPO_RESPUESTA_DB.SUCCESSFUL))
            {
                grdSalarial.Rebind();
            }
        }