Пример #1
0
        /// <summary>
        /// Adrián Serrano
        /// 7/14/2019
        /// Efecto: Metodo que se activa cuando se le da click al boton de eliminar
        /// redirecciona a la pantalla de adminstracion de periodos
        /// Elimina logicamente el periodo de la base de datos
        /// Requiere: -
        /// Modifica: -
        /// Devuelve: -
        /// </summary>
        /// <param></param>
        /// <returns></returns>
        protected void btnEliminar_Click(object sender, EventArgs e)
        {
            if (Session["periodoEliminar"] != null)
            {
                Periodo periodo = (Periodo)Session["periodoEliminar"];
                String  url     = Page.ResolveUrl("~/Catalogos/Periodos/AdministrarPeriodo.aspx");

                try
                {
                    periodoServicios.EliminarPeriodo(periodo.anoPeriodo);
                    Response.Redirect(url);
                }
                catch (Exception ex)
                {
                }
            }
        }
Пример #2
0
        /// <summary>
        /// Mariela Calvo
        /// Marzo/2020
        /// Efecto: Encargado de eliminar el periodo luego de la confirmacion
        /// Requiere: Presionar boton confirmar del modal confirmar eliminar periodo
        /// Modifica: Tabla Periodos
        /// Devuelve: -
        /// </summary>
        ///
        protected void btnEliminarModal_Click(object sender, EventArgs e)
        {
            Periodo periodo = periodoSelccionado;

            periodoServicios.EliminarPeriodo(periodo.anoPeriodo);

            List <Periodo> listaPeriodos = periodoServicios.ObtenerPeriodos();

            if (listaPeriodos.Contains(periodo))
            {
                ScriptManager.RegisterStartupScript(this, this.GetType(), "Pop", "toastr.error('" + "Error al eliminar el período " + periodo.anoPeriodo + ", intentelo de nuevo');", true);
            }
            else
            {
                ScriptManager.RegisterStartupScript(this, this.GetType(), "Pop", "toastr.success('" + "Se eliminó el período  " + periodo.anoPeriodo + " exitosamente');", true);
            }
            Session["listaPeriodos"] = listaPeriodos;

            MostrarPeriodos();

            ScriptManager.RegisterStartupScript(Page, Page.GetType(), "#modalConfirmarPeriodo", "$('body').removeClass('modal-open');$('.modal-backdrop').remove();$('#modalConfirmarPeriodo').hide();", true);
            ScriptManager.RegisterStartupScript(Page, Page.GetType(), "#modalEliminarPeriodo", "$('body').removeClass('modal-open');$('.modal-backdrop').remove();$('#modalEliminarPeriodo').hide();", true);
        }