Пример #1
0
        private void dgvAgenda_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            if (dgvAgenda.CurrentCell.ColumnIndex == 3)
            {
                const string message = "¿Usted desea cerrar el recordatorio seleccionado?";
                const string caption = "Consulta";
                var          result  = MessageBox.Show(message, caption,
                                                       MessageBoxButtons.YesNo,
                                                       MessageBoxIcon.Question);
                {
                    if (result == DialogResult.Yes)
                    {
                        int  idRecordatorio = Convert.ToInt32(this.dgvAgenda.CurrentRow.Cells[0].Value.ToString());
                        bool Exito          = AgendaNeg.AnularRecordatorio(idRecordatorio);
                        if (Exito == true)
                        {
                            const string message2 = "Se elimino el recordatorio seleccionado exitosamente.";
                            const string caption2 = "Éxito";
                            var          result2  = MessageBox.Show(message2, caption2,
                                                                    MessageBoxButtons.OK,
                                                                    MessageBoxIcon.Asterisk);
                            BuscarAgendaParaUsuario(Sesion.UsuarioLogueado.IdUsuario);
                        }

                        else
                        {
                            const string message2 = "No se puede registrar un pago en un plan con estado cerrado.";
                            const string caption2 = "Atención";
                            var          result2  = MessageBox.Show(message2, caption2,
                                                                    MessageBoxButtons.OK,
                                                                    MessageBoxIcon.Exclamation);
                        }
                    }
                }
            }
        }