示例#1
0
        private void Eliminar()
        {
            if (id < 0)
            {
                MessageBox.Show("Debe seleccionar una persona", "Advertencia");
            }
            else
            {
                DialogResult respuesta = MessageBox.Show("Esta seguro que desea eliminar esta persona?", "Confirmacion"
                                                         , MessageBoxButtons.OKCancel);

                if (respuesta == DialogResult.OK)
                {
                    bool resultado = servicio.Delete(id);

                    if (resultado)
                    {
                        MessageBox.Show("Se ha eliminado con exito", "Notificacion");
                    }
                    else
                    {
                        MessageBox.Show("Ooops ha ocurrido un error", "Error");
                    }

                    LoadPersona();
                    Deseleccionar();
                }
            }
        }
        private void EliminarPersona()
        {
            if (_id == 0)
            {
                MessageBox.Show("Debe seleccionar una persona", "Notificacion");
            }
            else
            {
                DialogResult respuesta = MessageBox.Show("Esta seguro que desea eliminar este contacto", "Advertencia",
                                                         MessageBoxButtons.OKCancel);

                if (respuesta == DialogResult.OK)
                {
                    bool result = _servicio.Delete(_id);

                    if (result)
                    {
                        MessageBox.Show("Se ha eliminado con exito", "Notificacion");
                    }
                    else
                    {
                        MessageBox.Show("Ha sucedido un error", "Error");
                    }

                    LoadPersona();
                    Deselect();
                }
            }
        }
示例#3
0
        private async Task Eliminar()
        {
            if (id == 0)
            {
                MessageBox.Show("Debe seleccionar un contacto", "Notificacion");
            }
            else
            {
                DialogResult respuesta = MessageBox.Show("Esta seguro que desea eliminar este contacto", "Pregunta", MessageBoxButtons.OKCancel);

                if (respuesta == DialogResult.OK)
                {
                    bool resultado = await servicioPersona.Delete(id);

                    if (resultado)
                    {
                        MessageBox.Show("Se ha elimnado con exito", "Notificacion");
                        await LoadContacto();

                        Limpiar();
                        Deseleccionar();
                    }
                    else
                    {
                        MessageBox.Show("Ha ocurrido un error", "Error");
                    }
                }
            }
        }
示例#4
0
        private void EliminarPersona()
        {
            if (index < 0)
            {
                MessageBox.Show("Debe seleccionar una persona", "Notificacion");
            }
            else
            {
                DialogResult respuesta = MessageBox.Show("Esta seguro que desea eliminar este contacto", "Advertencia",
                                                         MessageBoxButtons.OKCancel);

                if (respuesta == DialogResult.OK)
                {
                    _servicio.Delete(index);
                    LoadPersona();
                    Deselect();
                }
            }
        }