Exemplo n.º 1
0
        /// <summary>
        /// Método para elimnar un registro
        /// </summary>
        /// <param name="strID"></param>
        protected void imgbtnBorrar_Click(object sender, DirectEventArgs e)
        {
            //1. Obtener registro que se quiere eliminar
            string strID = e.ExtraParams["ID"];

            //2. Validar si se elimina el registro
            if (PreciarioBusiness.ObtenerPreciariosEnVolumetriasPorID(strID))
            {
                e.ExtraParamsResponse.Add(new Ext.Net.Parameter("existe", "true", ParameterMode.Raw));
            }
            else
            {
                e.ExtraParamsResponse.Add(new Ext.Net.Parameter("existe", "false", ParameterMode.Raw));
                PreciarioConceptoBusiness.Borrar(strID);
                PreciarioSubSubCategoriaBusiness.Borrar(strID);
                PreciarioSubCategoriaBusiness.Borrar(strID);
                PreciarioCategoriaBuisness.Borrar(strID);
                PreciarioBusiness.Borrar(strID);
            }
        }