/// <summary> /// Remueve un pedido del carrito. /// </summary> void On_RemoveBtn_clicked(object o, EventArgs args) { var widget = ListaPedidos.SelectedRow.Child as ProductoWidget; var pedido = Carrito.Contiene(widget.Producto); if (!Carrito.Eliminar(pedido)) { ErrorMsg.Text = "No ha sido posible eliminar el pedido"; ErrorMsg.SecondaryText = "Seguramente ya ha sido eliminado. Si el problema persiste reinicia la app"; ErrorMsg.Run(); ErrorMsg.Hide(); } }