コード例 #1
0
        protected void btnEliminar_Click(object sender, EventArgs e)
        {
            DBConn oConn = new DBConn();

            if (oConn.Open())
            {
                if (ListBox2.SelectedIndex >= 0)
                {
                    cAptMonitorMensaje oAptMonitorMensaje = new cAptMonitorMensaje(ref oConn);
                    for (int i = 0; i < ListBox2.Items.Count; i++)
                    {
                        if (ListBox2.Items[i].Selected)
                        {
                            oAptMonitorMensaje.CodMensaje = CodMensaje.Value;
                            oAptMonitorMensaje.CodMonitor = ListBox2.Items[i].Value;
                            oAptMonitorMensaje.Accion     = "ELIMINAR";
                            oAptMonitorMensaje.Put();
                        }
                    }
                    ListBox1.Items.Clear();
                    ListBox2.Items.Clear();
                    Load_ListBox();
                }
                oConn.Close();
            }
        }
コード例 #2
0
        protected void gridMensajes_RowDeleting(object sender, GridViewDeleteEventArgs e)
        {
            try
            {
                DBConn oConn = new DBConn();
                if (oConn.Open())
                {
                    string pCodMensaje = gridMensajes.DataKeys[e.RowIndex].Value.ToString();

                    cAptMonitorMensaje oAptMonitorMensaje = new cAptMonitorMensaje(ref oConn);
                    oAptMonitorMensaje.CodMensaje = pCodMensaje;
                    oAptMonitorMensaje.Accion     = "ELIMINAR";
                    oAptMonitorMensaje.Put();

                    if (!string.IsNullOrEmpty(oAptMonitorMensaje.Error))
                    {
                        Response.Write(oAptMonitorMensaje.Error);
                        Response.End();
                    }

                    cAppMensaje oAppMensaje = new cAppMensaje(ref oConn);
                    oAppMensaje.CodMensaje = pCodMensaje;
                    oAppMensaje.Accion     = "ELIMINAR";
                    oAppMensaje.Put();

                    if (!string.IsNullOrEmpty(oAppMensaje.Error))
                    {
                        Response.Write(oAppMensaje.Error);
                        Response.End();
                    }

                    oConn.Close();
                }
            }
            catch (Exception ex)
            {
                Response.Write(ex.Message + "; " + ex.InnerException.ToString());
            }
            LoadGrid();
        }