Пример #1
0
        /// <summary>
        /// Metodo que inactiva una cita a elección del usuario logeado
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btn_EliminarCita_Click(object sender, EventArgs e)
        {
            //Ejecuta la accion mas no inactiva el valor
            gbx_datosCita.Visible = true;
            gbx_datosCita.Enabled = true;
            if (string.IsNullOrWhiteSpace(txt_CedulaUsuario.Text))
            {
                MessageBox.Show("Campo Cedula vacio, llene el campo correspondiente!", "Campos Vacios!!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
            else
            {
                using (GestorCita elGestorCita = new GestorCita())
                {
                    DialogResult result = MessageBox.Show("¿Desea eliminar la cita?", "Confirmacion", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2);

                    if (result == DialogResult.Yes)
                    {
                        elGestorCita.InactivarCita(txt_CedulaUsuario.Text);
                        bloquearCamposCita();
                        MessageBox.Show("Datos Registrados Eliminados satifactoriamente", "EXITO", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                        gbx_datosCita.Visible = false;
                        limpiarCamposCita();
                        grb_menuCita.Visible = true;
                        cargarGridCitas();
                        cargarGridCitasRecientes();
                    }
                }
            }
        }